46
61
28
16
12
33
3
8
66
13
1
149
147
4
5
105
14
43
29
37
32
138
0
18
15
59
19
6
144
45
7
128
2
355
157
39
92
26
22
131