3
17
12
5
25
13
14
16
9
113
40
11
6
179
33
38
174
56
66
7
4
49
42
24
53
29
46
27
52
90
39
19
18
55
48
20
100
34
26
62
63
54
22