18
10
5
32
7
54
49
22
13
34
30
8
9
19
11
6
37
16
23
78
33
40
29
21
63
15
55
14
26
25
17
12
51
46
83
200
42
38
24
80
39
108
81