41
3
48
55
121
98
111
238
144
248
187
50
195
49
69
28
72
26
83
120
52
118
129
127
164
47
55
42
45
11