61
163
99
62
60
662
53
66
104
21
11
451
272
76
85
203
124
46
47
113
70
49
32
75
176
283
195
153
82
705
56
68
58
259
116
3762
2421
152
297
1041
319
134
54
228
142
126
118
37
168
170
88
95