118
82
27
110
105
219
99
221
44
161
100
146
81
321
47
273
313
369
36
680
248
157
41
103
86
124
96
310
58
196
102
75
360
19
66
130
38
1481
202
14
213
49
57
60
242
62
34
50
183
327
83
71
77
39