46
110
179
136
15
369
21
103
1583
77
442
99
121
73
59
65
51
8
48
303
6
311
39
87
52
789
29
8248
69
176
172
50
329
158
167
2099
754
341
63
60
43
102
30
150
62
129
40
118
246
36
470
45
72
56
83