42
46
108
92
60
28
33
43
41
105
101
56
36
22
11
81
19
55
21
71
14
17
9
40
38
66
12
48
25
97
15
64
29
23
37
35
20
18
53
44
31
47
59
45
62
49