35
129
42
97
59
45
63
27
74
22
375
66
11
30
32
79
75
40
23
38
37
153
84
6
301
135
43
28
78
81
29
71
291
24
53
41
116
31
251
87
119
52
39
95
48
140
108
49
16
104
69
264
58