21
116
36
8
12
78
50
69
29
34
198
47
178
40
171
68
25
17
13
46
37
43
39
28
276
10
18
49
26
22
58
234
288
19
145
24
111
137
30
31
220
222
55
33
161
122
59