23
24
39
16
9
38
57
21
79
170
197
80
18
133
58
109
116
127
42
28
121
111
122
183
59
102
67
97
22
87
52
90
237
118
47
243
254
48
56
45
44
64
61
50
26
131