11
15
16
46
32
12
71
21
48
67
60
63
47
23
13
8
30
33
36
99
27
39
61
17
59
34
22
40
19
45
37
54
58
53
20
14
93
65
229
18
24
352
77