472
121
87
101
21
241
29
117
115
54
58
19
112
28
67
312
46
56
9
61
149
110
175
82
169
489
245
185
33
10
73
94
66
26
298
262
63
40
80
50
102
81
229
153
35
62
83
123
107
20
12
150
222
113