43
22
215
110
35
9
87
69
134
128
126
193
19
254
32
49
74
105
222
227
83
108
177
274
221
414
190
149
90
124
94
151
180
6
324
114
101
40
369
53
56
95
197
54
121
12
13
61
39
25
228
27