20
48
58
164
45
150
73
93
18
88
81
239
186
39
92
106
6
27
78
35
26
33
13
11
55
15
54
24
21
60
120
28
10
62
69
12
53
47
19
46
22