16
6
26
32
21
22
78
53
777
71
38
12
31
49
17
24
277
15
82
51
126
9
14
25
27
18
29
20
46
75
69
7
59
1
0
8
113
3
207
192
23
63
158
56
101
19