20
186
52
24
35
47
53
18
31
12
64
55
46
44
33
32
28
19
23
10
30
26
25
13
14
76
59
15
36
6
39
38
9
73
48
280
29
43
40