34
59
274
47
5
29
395
16
35
54
24
48
225
36
135
50
33
15
18
51
175
21
119
82
66
2
37
32
58
187
9
139
42
56
60
27
78
69
318
327
81
280
77
20
181
136
122
10
46
45
106
110
95