1
0
5
2
6
9
11
4
15
13
26
42
38
41
23
39
32
46
24
17
57
29
50
27
81
21
48
37
105
19
89
135
103
115
130
96
185
170
80