0
4
1
9
13
14
2
18
16
17
12
26
30
25
21
52
56
8
22
19
37
28
44
32
40
86
213
58
45
6
20
23
10
43
75
27
38
55
108
136