45
28
30
35
40
42
21
46
26
89
48
27
15
90
24
25
61
19
29
75
68
33
58
56
14
41
17
13
31
36
32
34
20
37
16
23
18
39
49
100