0
2
11
1
9
10
14
7
6
4
15
16
39
3
29
19
8
196
100
69
33
437
142
161
54
232
123
260
296
131
129
233
141
107
190
105
218
108