12
10
97
32
38
6
9
11
42
24
26
200
62
15
74
36
59
13
53
57
7
1
23
4
22
14
34
17
2
8
465
31
3
50
175
37
84
27
46
21