18
34
30
33
6
29
28
36
86
14
7
17
32
15
5
69
24
22
12
8
23
10
4
25
50
9
26
11
117
39
31
16
66
444
70
97
21
47