20
45
48
24
17
21
11
60
54
47
38
44
37
31
7
10
28
15
18
13
81
30
4
89
29
26
39
9
63
93
8
135
250
46
110
35
67
16
56
64
33
171