46
13
103
56
57
98
135
25
55
158
132
26
90
22
245
30
49
42
38
228
188
94
184
91
68
21
14
15
48
36
24
130
47
20
233
43
203
179
29
82
80
254
92
180
78
59
118
45
62