35
160
107
286
186
196
79
207
121
189
40
38
129
19
98
23
116
66
509
12
94
7
90
4
10
102
8
111
15
254
2
76
6
82