17
41
9
10
18
8
11
6
54
32
39
15
4
19
5
24
13
20
31
34
47
37
22
26
14
28
44
109
80
96
117
43
30
49
42
25
82
121
407