221
555
224
308
23
212
71
285
36
290
47
214
21
127
28
147
32
162
43
123
12
98
3
44
8
85
16
91
20
89
2
76