18
14
34
42
55
36
138
83
99
26
21
20
27
47
58
188
46
31
107
152
39
15
38
80
32
103
244
45
19
17
23
53
86
33
40
108
16
173
22
28
104
112
196
35
10
48
156
90
95
160
69