62
31
20
1236
13
187
1488
122
506
46
28
12
43
83
101
443
23
191
58
249
65
51
26
89
37
27
6
7
121
75
3191
124
128
856
9
176
49
35
55