31
80
54
8
6
25
182
186
139
3
27
5
23
15
24
4
2
9
34
18
38
29
13
26
32
52
35
181
82
51
12
22
7
20
36
116
64
17
115