0
1
3
6
4
2
14
16
11
43
60
261
10
24
63
36
79
40
39
42
33
106
44
22
29
56
27
13
25
7
34
77
9
19
8
17
57