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