1
83
270
127
36
115
110
77
99
23
264
51
116
52
85
57
48
146
11
111
150
121
53
166
45
70
78
195
68
96
107
220
34
41
20
194
90
177
56
405
55
49
259
60
140
39
21
65
27
79