20
6
32
75
100
72
19
54
5
4
56
139
52
69
23
55
42
10
111
44
24
28
91
22
50
71
37
36
63
53
27
230
74
90
177
78
151
40
93
14
165
33
274
17
39
61
38
118
70
31