71
307
46
19
153
20
28
125
43
58
56
31
16
21
50
64
90
315
99
172
458
276
224
88
27
158
17
151
248
11
89
12
69
54
63
215
385
131
25
80
157
33
152
29
802
147
110
37
116
7
36
139
48
114
289
217
15