367
10
114
125
42
277
61
100
399
97
59
706
86
89
106
27
267
33
292
63
95
18
186
465
36
41
60
35
56
46
32
157
25
66
131
293
404
54
108
67
232
70
138
299
83
71
188
72
134
121