21
62
279
142
59
122
43
97
141
80
50
90
101
100
27
40
55
32
70
130
45
65
61
39
56
93
72
44
58
66
172
48
20
135
47
69
140
10
131
155
175
53
76
81