472
345
158
153
52
49
38
118
21
66
26
18
96
133
36
67
189
14
272
44
181
78
89
172
50
70
87
60
113
58
30
504
47
79
62
88
95
40
220
207
530
27
23
35
155
94
103
8
80
111
77
285
28
11