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