35
14
28
46
47
156
9
78
16
27
33
787
22
20
81
56
68
52
6
250
34
119
60
64
12
13
116
41
5
24
31
19
92
175
37
21
29
17
7
10
43
105
199
48
177
313
59
132