1
9
42
2
8
4
20
12
10
26
149
11
3
5
18
21
29
45
147
15
13
19
96
41
14
99
164
59
0
6
37
50
7
177
78
47
32