294
52
6
147
187
642
56
19
38
508
70
776
65
606
7
2499
11
710
331
48
43
3
234
47
110
58
84
32
9
28
201
142
10
4
71
62
22
412
649
232
37
198
23
0
59
35
41
87
15
162
123
20