35
34
52
15
16
27
171
192
86
30
28
36
9
38
5
220
12
10
13
8
21
118
64
32
96
189
24
6
18
26
33
45
53
106
17
2
83
1
71
40
304
115
19
7