59
88
76
13
336
137
42
78
35
56
50
120
98
38
86
75
100
164
32
135
36
60
157
148
208
49
20
149
48
144
178
131
270
77
82
97
190
51
343
103
104
194
241
101
177
182
1194
235
69
199
126
242
64
62
66