0
26
3
5
7
2
56
21
9
33
28
14
20
22
24
16
19
27
32
36
30
8
15
17
46
47
48
38
53
23
86
61
35
77
52
133
156
146
135
70
64
69
184
6
71
12