112
193
78
34
39
72
136
243
36
96
68
86
798
70
33
88
32
37
141
59
135
286
38
12
63
29
120
198
66
47
56
208
114
277
258
212
411
346
31
266
174
13
111
51
549
27
133
123
159
107
71
18
82
74