16
23
44
72
17
45
96
85
40
69
67
22
71
31
26
202
11
65
39
203
30
34
27
9
58
149
38
21
25
19
79
29
50
191
250
93
43
35
56
463
177
116
36
193