61
202
152
20
70
1657
140
37
12
48
104
10
43
19
49
58
28
145
582
69
191
114
93
203
79
47
53
46
237
103
778
85
57
128
91
35