9
10
52
58
25
18
17
219
6
24
36
555
161
5
39
77
75
8
55
12
3
26
4
89
32
34
64
21
20
105
14
7
156
16
1
13
84
22
57
41
38