18
84
29
78
22
33
31
50
98
26
75
74
101
170
40
92
96
69
70
44
56
236
172
241
57
105
8
36
122
27
51
58
11
165
43
28
24
32
47
99
63
139
37
30
64
46
65