118
24
28
37
38
196
193
55
72
54
31
68
45
47
81
508
36
105
254
333
139
43
30
358
514
92
35
917
79
107
210
158
98
10
438
138
332
262
21
71
86
155
484
126
106
427
131
448
75
259
190
157