20
8
33
12
112
13
19
49
123
5
32
15
14
29
41
28
0
31
18
9
3
17
10
21
16
11
2
7
23
4
6
471
349
86
118
164
47