18
5
7
80
6
28
41
35
24
32
23
9
3
13
10
8
79
38
29
50
39
63
77
43
42
20
31
17
21
15
22
11
25
36
99
19
12
14
27