33
77
269
32
43
240
106
8
162
194
73
190
254
234
358
27
26
16
40
402
111
20
61
91
2
5
30
84
413
55
356
44
181
62
160
24
237
121
46
228
14
35
17
3
66
287
120
110
71
112