5
37
22
55
2
1
28
17
12
104
20
19
27
73
58
7
9
31
70
11
4
26
51
3
63
95
72
10
54
16
30
34
18
57
33
29
8
13