30
9
17
18
21
22
8
34
414
24
39
6
29
14
19
53
10
16
46
27
5
7
23
765
25
20
28
54
57
58
11
36
97
103
15
33