26
33
98
69
28
65
40
47
27
73
37
45
43
34
24
30
94
46
83
54
50
106
48
18
42
72
44
29
57
104
25
144
19
39
97
38
12
20
41
56
90
35
64
345