35
164
36
132
922
172
175
20
180
8
79
115
53
9
6
22
76
235
16
32
112
7
38
61
43
50
30
254
14
99
317
144
10
85
72
17
24
120
1970
64
346
520
252
182
26
31
60
6598
359