28
4
8
0
11
3
12
9
1
16
5
20
13
21
10
7
25
6
29
14
24
32
31
142
51
132
67
57
133
38
126
207
220
116
49
98