91
69
99
132
35
249
121
101
196
195
63
34
158
118
125
37
71
42
66
82
84
159
110
85
86
38
64
16
6
115
61
221
40
146
111
100
175
9
404
29
56
176
98
96
62
75
90
81
251
68