17
16
126
147
203
234
25
158
41
64
225
33
29
8
24
28
19
40
238
44
65
128
58
54
180
61
3
89
190
45
4
39
23
27
47
94
48
50
13
91
56
20
149
110
21