18
16
9
25
11
31
30
59
26
21
64
95
32
115
20
74
41
13
23
22
118
19
17
27
53
24
124
45
120
69
60
100
230
103
54
72
116
110
49
4
76
434