35
28
38
15
21
29
1
110
43
92
14
16
75
5
56
31
26
33
11
22
17
13
8
47
19
45
136
182
18
82
204
72
7
6
10
80
98
87
42
180