21
19
116
10
4
80
117
46
110
13
128
56
14
37
143
36
247
71
63
26
168
31
39
98
114
61
221
121
86
113
167
195
108
362
35
125
30
164
82
81
32
253
242
436
360
220
147
210
211
181
72
172
20
52