16
26
58
41
56
61
24
98
73
54
18
13
38
14
3
57
89
55
22
9
117
20
33
44
11
59
35
79
68
109
165
129
50
32
36
104
45
90
88
152
184
342
87
230
124
126
167