20
247
69
83
48
58
37
23
51
29
52
75
38
34
148
72
22
992
199
143
73
217
49
200
9
28
181
80
36
55
64
56
14
59
204
17
13
15
127
286
61
137
62
84
44
124
183
60
68
305
150
91