62
51
299
141
86
26
57
41
4019
309
257
131
56
121
38
67
469
104
148
10115
144
55
161
531
44
388
863
191
48
140
64
94
3043
80
77
34
6093
87
1560
728
221
237
137
411
59
74
73
61
63
25