35
116
258
12
34
19
18
9
22
194
47
37
135
54
204
6
113
30
82
431
154
8
14
118
4
7
21
335
11
2
60
277
29
342
26
736
55
3
23
51
141
53