46
25
52
715
187
675
89
24
84
593
62
56
30
230
81
2266
41
22
130
143
172
97
40
231
1283
28
188
58
120
224
74
118
825
113
117
115
672
541
31
72
77
201
4329
35
331
131
302
6
23
69
296
1435
88
303
53
123