30
28
17
48
6
7
18
3
37
16
32
49
23
22
4
5
33
45
8
35
137
56
55
0
15
2
24
46
25
11
13
61
64
1
172
65
26
12
34