29
33
38
47
42
63
55
17
22
18
134
57
69
24
12
52
89
20
94
202
81
120
23
59
45
43
35
16
53
189
87
115
179
15
40
10
350
11
181
118
36
100
25
27
41
171
258
82
19