21
19
95
111
75
81
13
110
43
26
37
36
35
28
121
16
8
69
31
2
98
67
105
18
53
38
58
24
73
41
74
32
85
117
17
131
39
25
132
79
51
154
22
145
52
65
9