4
0
2
11
5
7
8
3
6
1
13
15
29
22
17
31
28
9
105
134
32
25
62
194
43
50
123
101
55
58
46
35
12
42
57
163
34
99