35
64
10
57
285
14
23
29
116
13
94
20
129
58
55
9
39
3
4
31
461
352
24
26
21
33
73
28
71
176
244
40
75
142
223
65
99
54
50
146
34
45
90
85
127
8
41
22
120
187
18