23
27
39
94
18
29
269
65
32
132
56
52
28
19
73
38
218
14
53
41
104
98
149
121
191
13
30
20
157
54
92
24
12
5
1
77
26
70
34
10
17
7
109
4
97
16
64
60
126
826
529