18
10
21
11
24
16
81
75
218
26
99
31
15
45
33
39
19
54
35
23
95
13
20
17
41
78
46
9
374
25
27
29
14
3
61