46
924
191
15
6
125
249
52
169
80
199
149
176
182
51
83
41
19
62
555
25
541
437
540
33
67
55
60
81
37
101
50
27
40
87
53
84
22
12
195
144
145
58
70
57
4395
139
28
306
65
44
18
30
14