23
182
442
27
951
7
169
293
348
132
70
572
60
146
147
90
85
24
86
107
250
73
130
91
129
185
19
14
78
157
113
74
29
54
40
101
53
223
540
11
301
77
6
226
48
25
51
105
80
57
82
9