20
16
42
47
5
10
33
3
50
30
8
22
32
15
24
12
7
14
19
13
62
25
29
40
58
61
75
18
190
111
217
64
46
34
41
96
73
71
254
48