62
40
44
42
35
15
99
34
325
49
817
119
52
209
197
36
17
43
25
69
235
20
84
22
55
417
32
68
349
311
140
102
37
53
415
13
56
29
80
248
41
1694
966
39
309
918
168
31
190
88
153
233
188
24
3