77
258
315
85
27
52
72
37
25
201
49
73
32
287
240
123
156
128
118
20
117
11
131
56
19
54
74
90
66
216
15
33
71
190
109
18
30
196
51
392
17
61
8
68
173
45
16
86
215
107
21
7
28
12