22
41
69
67
116
88
163
59
155
29
87
187
83
118
253
48
36
80
244
45
35
62
156
37
110
81
38
102
25
16
21
71
55
78
42
70
107
235
50
182
90
145
373
49
129
139
191
144
125
130
79
152
34
44