20
14
55
52
83
39
89
53
17
56
15
29
54
28
30
45
22
38
34
26
217
44
58
50
41
31
57
25
59
65
82
51
180
88
143
293
112
191
49
122
192
47
125
147
99
68
94
60
126
295