27
12
59
169
111
25
29
460
13
237
217
32
66
26
50
40
195
23
51
202
92
42
18
219
19
144
155
131
28
31
38
71
58
61
45
47
107
36
33
22
83
214
310
55
6
15
63
21
9
16
20