76
17
24
62
12
21
6
80
70
56
41
29
135
71
454
79
46
211
257
34
93
67
48
194
94
187
251
170
107
131
368
105
230
55
89
121
206
169
142
143
40
32
160
250
196
125
177
2263
195
445
25