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