12
2
34
0
11
1
7
14
5
15
56
95
3
18
9
13
24
6
4
48
70
19
49
17
53
16
42
21
80
33
51
72
36
45
57
74
277
27
55
67
31
180