35
34
192
19
98
242
32
37
65
86
110
17
158
314
11
18
111
80
189
155
146
97
61
47
15
20
78
8
14
139
74
24
213
10
36
89
116
182
142
33
56
68
48
42
39
73
69
167
228
62
221
54
307