35
144
227
56
103
28
50
125
85
79
195
216
31
266
81
25
82
39
58
30
90
40
65
86
60
152
142
3
37
20
13
17
12
5
7
6
4
32
14
19
15
9
11
229
48
201
159
72
191
68