102
55
127
79
223
18
249
19
350
236
282
52
196
65
35
58
248
67
54
357
40
105
56
574
117
1142
61
205
80
24
36
57
39
251
23
38
187
99
25
122
28
275
88
13
78
338
63
184
27
16