0
1
4
7
10
2
6
5
3
12
49
24
20
102
81
43
47
124
16
38
118
112
89
128
23
14
9
32
68
33
17
137
42
271
27