45
25
51
58
114
49
55
150
98
188
52
95
38
137
67
27
91
54
50
129
301
133
92
35
40
29
125
44
31
37
32
19
131
33
405
219
165
108
88
65
247
99
34
22
26
8
203