20
13
41
27
40
11
15
19
14
7
42
17
16
66
28
39
12
34
43
32
22
53
35
4
23
25
81
5
51
70
104
135
67
64
217
263
18
29
88