45
47
58
39
42
73
48
25
23
18
22
31
13
76
101
26
35
54
128
37
46
67
55
41
61
34
91
29
40
66
28
49
106
44
21
20
56
81
169
75
80
90
85
53
99