0
4
2
7
12
13
24
30
16
42
99
53
44
22
18
28
39
27
35
26
21
10
15
55
38
8
19
5
29
11
14
113
25
36
79
127
220
46
58
32
102