20
99
105
17
130
27
18
68
266
71
148
38
111
163
61
107
97
19
26
28
59
236
70
29
123
2
77
114
37
48
16
7
75
43
33
53
44
69
55
58
31
22
30
180
35
280
14
56
21
87
39
72