20
58
26
54
41
300
22
23
27
35
84
28
60
11
53
55
17
10
42
6
24
15
91
13
105
19
51
86
46
40
73
69
18
111
21
39
134
90
47
31
103
151
45