17
88
58
19
65
90
82
72
99
60
216
340
62
118
105
76
116
379
52
178
44
36
113
281
28
86
12
41
197
242
89
91
155
135
107
428
25
18
206
32
39
127
46
95
24
93
63
75
37
213
15