0
1
3
4
2
7
5
6
17
9
206
49
53
19
27
11
45
96
23
425
20
44
13
38
15
48
92
22
42
223
239
106
46
18
129
79
61
33
40