58
86
144
161
37
42
25
50
21
26
24
184
69
92
114
60
49
87
193
39
201
52
97
832
45
44
140
174
102
89
308
66
38
75
59
70
68
124
22
78
85
29
182
34
56
91
27
79
12
36