20
9
3
13
28
10
18
12
11
22
54
6
38
26
25
31
19
65
59
122
14
15
34
8
29
7
52
47
66
51
395
24
40
32
39
493
4
21
27