1
4
9
7
2
11
21
0
6
12
8
3
10
65
13
91
79
100
151
38
191
66
99
231
1179
40
597
86
43
28
36
724
67
128
110
81
48