18
36
76
45
25
14
4
35
2
26
49
28
7
15
40
11
8
6
5
9
44
31
24
21
12
321
0
65
48
38
17
39
75
13
58
50
10
1