18
40
20
16
64
37
89
200
166
203
51
33
26
63
17
82
30
55
110
83
184
19
43
73
21
123
56
57
59
50
39
54
68
53
14
193
35
163
71
80
70
3
147
27
28
46