35
13
125
30
28
21
33
25
51
49
44
9
48
23
7
26
119
208
235
19
113
55
29
8
214
104
122
64
421
68
178
50
34
221
22
37
74
98
17
24
57
120
45
42
53
97
52
10