22
253
16
27
20
14
21
36
174
8
60
63
17
28
29
167
104
18
69
6
119
15
62
57
11
44
67
30
751
165
322
87
42
143
427
142
45
285
122
309
460
166
217
113
1304
227
91
292
19
39
170