18
9
99
29
23
19
12
627
7
58
11
31
10
16
6
5
13
28
24
38
67
20
37
36
33
35
50
86
26
32
15
60
8
30
4
70
3