12
67
180
15
14
3
6
1
10
4
7
0
137
126
17
13
53
102
199
136
22
191
87
84
428
34
29
238
230
276
181
226
274
592