13
73
12
83
40
15
25
35
30
2
18
10
23
21
17
106
24
28
26
27
19
22
14
7
8
29
33
32
93
78
60
3
76
85
162
128
52
16