196
29
265
218
292
89
98
130
84
65
142
172
88
192
54
27
168
79
19
30
222
109
121
24
31
61
47
43
72
238
295
21
104
15
73
70
540
129
85
20
48
28
201
183
492
60
46
32
52
214