13
8
5
6
10
26
30
50
21
24
9
95
2
29
27
16
18
32
85
45
3
62
11
46
49
37
28
81
39
15
84
78
52
12
97
17
35
166
41
93
98
56
40
54