35
36
1123
23
357
137
31
120
201
281
315
760
9
196
16
260
25
89
371
189
187
180
116
26
63
43
48
207
96
131
30
28
62
11
139
5010
203
51
213
50
1
29
59
60
18
69
72
13
24