16
25
58
30
73
126
5
39
63
29
17
36
45
59
33
91
103
11
12
23
21
15
32
20
35
22
2
9
38
3
1
57
42
40
51
24
6
44
50
28
13
10
27
184
48