103
45
168
234
191
47
85
96
92
268
359
204
136
36
54
264
90
131
17
94
70
40
106
37
118
91
158
30
129
89
95
38
31
190
226
74
112
27
57
329
41
255
130
20
222
166
288
50
60
375
24
22