0
1
4
2
6
8
3
12
10
5
14
91
98
9
11
7
16
20
21
53
149
52
593
33
95
285
32
24
25
27
90
23
29
13
323
62
51
15
30
183
37