30
21
3
25
7
9
10
18
57
8
62
5
15
4
46
12
42
53
71
16
32
11
28
49
22
19
13
6
58
20
23
37
79
87
36
48
59
61
218