215
30
71
420
20
349
28
46
10
45
124
15
157
7472
154
47
136
29
4
67
36
60
16
651
76
82
7
867
120
55
189
53
569
282
341
174
73
43
57
222
115
93
129