28
29
41
19
58
30
86
213
83
18
38
404
132
235
120
24
59
81
136
25
21
6
9
43
200
12
53
85
7
22
55
20
106
16
173
42
318
67
2
37
103
3
10
303
60
143
14