18
35
37
27
26
24
58
23
8
12
11
7
42
116
60
22
102
46
76
14
110
70
50
31
78
25
16
29
33
36
13
96
79
20
34
39
40
17
21
407