13
22
27
19
16
87
460
67
64
309
47
51
55
12
4
42
30
29
41
45
31
40
69
24
49
59
15
17
43
20
23
70
35
96
38
32
26
199
50
25
39