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