0
5
2
55
20
6
18
26
27
13
17
23
16
19
32
34
29
8
46
40
25
47
36
50
85
59
35
77
52
132
155
37
144
133
69
63
68
182
71
12
140