0
10
18
8
21
3
33
49
57
26
7
6
54
11
5
52
25
19
32
17
14
41
72
60
9
64
12
44
15
111
13
159
128
38
27
29
34
47
20
28
89
24
23