20
60
30
28
168
12
47
65
96
82
18
57
27
22
51
48
107
44
50
52
33
189
59
36
114
21
15
103
183
53
43
191
35
55
11
34
120
39
126
56
61
26
71
324
133
260