0
7
5
1
3
8
10
9
2
11
16
25
35
51
4
19
6
85
34
21
41
147
27
72
64
57
32
119
47
75
164
424
219
30
24
29
23
26
22
12