24
113
57
198
142
120
11
27
122
55
36
25
42
63
18
154
138
106
217
56
41
60
196
348
226
31
13
321
71
28
44
34
33
1415
172
230
49
30
29
236
314
62
467
72
85
233
257
40
59
19
184
109
862
67
47
6172