61
58
46
127
126
82
15
131
54
17
25
81
45
75
280
85
86
52
114
70
187
31
134
171
92
202
250
137
143
163
87
23
37
77
55
33
79
150
34
16
68
42
39
18
130
184
28
141
62
32