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