0
1
2
5
8
56
9
39
18
23
127
45
10
42
62
166
67
36
44
24
50
106
71
19
16
49
7
21
53
48
81
115
17
313
34
64
124
25
74
38
37
43
11
54