100
55
180
71
34
63
10
33
25
76
121
26
19
69
47
38
21
48
24
88
44
166
31
118
40
51
6
18
42
540
93
50
112
22
90
61
79
143
57
274
67
194
9