20
18
15
77
32
61
52
66
29
21
19
86
7
9
14
51
48
12
5
33
54
65
100
79
60
13
84
37
16
35
17
53
3
205
63
82
59
55
67
10
23
27
38