1
3
7
9
0
19
2
25
41
10
33
100
8
62
37
63
173
111
60
1086
44
42
85
18
36
133
227
34
220
104
89
71
105
74
69
125
264
80
530
478
183
418
1036
1131
115
152
143
394
75
70
230
1145