0
1
25
81
47
48
20
34
117
26
410
179
139
204
130
41
150
111
238
108
419
98
58
40
23
46
22
21
33
183
126
187
64
492
184
119
161
89
104
330
127
70
164
345
57
209
37
459
67
208
156
69
363