34
2
22
1
16
33
133
562
70
316
8
102
67
60
40
49
122
0
108
66
64
138
5651
23
118
175
180
186
3
189
109
179
113
123
172