35
87
148
29
73
15
30
118
16
71
74
36
212
190
162
117
48
59
58
123
82
106
218
76
180
178
259
235
53
60
194
244
109
26
98
104
100
49
81
223
135
52
79
130
103
56
120
51
270
121
38
196
108
23