114
3
107
2
3475
7
198
56
1
109
128
110
95
112
108
129
115
119
199
130
44
863
11
604
314
31
0
63
252
23
274
142
75
30
528
4
295