35
9
251
40
3
13
25
31
33
47
30
116
67
205
23
6
34
53
160
20
26
15
45
12
287
44
223
18
42
60
11
108
175
103
143
376
146
69
79
185
32
17
38
84
36
80