34
159
57
100
20
1255
2348
27
38
31
130
172
180
33
606
32
66
13
36
147
56
47
41
10
119
15
40
117
210
14
7
55
9
48
162
90
8
64
96
169
30
11
44
63
23
29
18
24
42