18
19
5
13
4
12
9
76
24
25
70
15
32
6
17
21
42
27
54
41
43
496
23
35
71
3
29
11
127
26
7
78
97
52
49
60
37
22
33
55
51