17
26
79
30
83
40
28
38
25
7
54
20
45
384
243
55
24
39
68
14
58
57
214
203
59
262
91
367
70
189
49
32
95
60
92
270
119
56
190
43
18
64
16
120
65
129
44
41