19
88
26
166
27
32
124
74
59
45
18
12
30
66
16
58
13
20
57
80
33
223
21
121
309
42
17
301
47
93
34
44
24
118
7
25
56
191
43
28
408
15
199
10
14
111
103
22
62