20
23
14
52
98
39
65
42
99
41
97
40
62
10
15
12
9
37
16
231
24
408
17
70
25
59
3
36
91
47
220
58
46
21
28
8
5
22
13
27
51
44