9
16
0
4
2
36
25
10
5
3
29
31
12
45
69
44
49
56
23
26
14
40
22
11
1
33
28
8
48
13
104
20
7
51
153
15
6