0
4
6
2
55
20
18
30
27
14
24
16
19
32
35
29
8
17
33
46
43
26
47
38
52
23
86
61
77
13
132
155
37
144
133
69
63
68
182
71
12
140