93
72
88
57
148
48
170
83
60
5
76
173
42
101
160
281
126
89
462
164
326
149
28
109
178
212
274
473
154
65
18
68
141
115
40
203
142
289
74
362
43
691
19
78
210
62
123
157
30
186
50
29
132
63
44