18
11
29
4
8
26
12
9
37
38
98
32
49
50
59
10
30
16
100
28
13
7
14
17
76
15
2
6
21
48
24
51
31
110
22
23