21
17
82
34
24
44
26
19
540
81
33
30
175
14
22
48
43
407
103
233
170
424
237
35
351
176
134
149
49
130
71
27
36
63
40
29
45
11
12
18
76
210
154
278
38
147
28
163