26
22
2
23
32
45
93
18
41
24
73
28
50
49
16
17
38
12
11
58
94
25
35
47
69
72
6
5
120
59
10
54
8
27
166
9
85