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