32
55
14
34
18
48
46
5
24
4
2
10
3
45
36
8
16
166
83
6
7
27
35
53
12
207
94
9
38
273
26
17
50
28
655
44