8
17
7
104
9
53
31
42
15
3
34
18
5
48
26
6
29
46
30
12
20
123
36
22
14
10
38
23
16
11
25
32
4
2
19
80
211
82