48
54
35
74
25
105
14
163
109
494
17
401
375
52
118
179
29
42
15
12
43
16
19
18
24
41
58
51
70
76
217
215
96
204
85
28
121
40
107
44
37
104
23
22
80
361
252
369
2500
200
27
95
45
32