252
43
8
46
117
27
106
42
97
30
140
249
29
22
263
80
98
461
85
64
88
89
122
563
149
123
67
127
69
246
12
208
48
58
65
153
70
26
47
180
133
57
108
181
464
366
116
18
101
38
13
79