495
27
25
6
11
28
40
18
5
59
61
80
99
21
19
8
23
31
156
26
20
217
30
4
7
2
38
9
521
3
88
24
44
43
35
34
12
14
10