168
83
22
5
8
18
41
14
52
107
45
43
30
11
37
109
2
64
10
103
0
48
65
33
6
3
54
49
7
9
4
1
13
16
20
28