20
37
30
6
12
46
21
25
53
100
26
40
13
35
152
18
22
23
29
14
10
208
27
58
50
71
54
42
31
81
36
45
8
67
41
61
460
7
48
51
200
209
73
52