32
0
81
22
112
216
102
652
30
61
147
1306
1
135
59
45
31
221
157
163
76
1386
12
138
229
136
1382
1557
95
187
203