20
43
29
55
5
2
7
28
11
237
69
31
4
6
13
70
10
9
73
16
438
0
14
8
940
15
17
121
18
151
1
3173
87
59
842