1
44
9
18
3
7
25
45
0
10
2
6
33
14
31
40
17
22
4
21
27
38
46
57
43
30
20
16
8
35
42
154
13
19
102
177