23
66
33
73
35
89
54
22
51
37
44
25
104
64
48
86
116
162
20
194
55
42
190
147
157
12
26
18
278
132
90
205
422
41
28
14
10
184
30
87
70
170
47
213
98
15
39
159
58