5
16
9
25
24
20
8
44
91
36
6
28
4
19
17
2
14
644
13
34
21
12
112
78
22
199
10
43
121
18
7
0
53
58
116
1
54
15