20
17
28
50
6
69
7
58
14
19
12
5
4
1199
24
13
29
84
56
73
68
15
81
336
27
150
263
18
40
9
30
21
66
0
11
36
47
3
22
2
85
42