34
44
115
36
19
169
424
95
9
39
20
18
61
37
59
43
99
25
41
121
93
222
29
229
383
219
268
42
17
15
203
209
73
27
53
62
198
359
284
340
100
57
473
78
528
867
125
52
178
154
129
538
148
69
60
835
350
11190