46
29
40
22
28
21
101
18
65
66
42
90
63
20
17
73
25
70
35
26
24
39
47
41
15
52
19
44
27
10
32
12
48
23
62
16
38
30
105
54