17
5
14
58
23
20
47
82
186
59
9
34
29
32
125
10
7
16
33
27
18
19
31
6
22
41
24
4
13
45
2
8
48
25
119
52
42
121