6
1
5
80
10
13
16
38
24
237
55
3
31
19
35
11
20
17
231
8
53
9
22
88
128
7
79
804
96
190
126
52
14
18
21
54
15
25
28
4
49
523
116
62
36
519
106
322