18
56
43
45
173
10
32
33
21
59
9
51
22
30
23
27
57
13
83
25
52
20
69
14
24
44
101
15
37
8
35
49
31
28
85
19
84
39
12
7
106