24
47
31
64
35
16
45
74
21
138
161
37
52
25
114
132
108
75
147
145
222
74
43
85
78
61
111
153
138
90
84
75
44
35
44
38
35
38
58
116
127
185
123
113
24
278
89
84
68