1
4
5
40
29
16
25
11
0
12
686
6
43
63
37
3
122
22
19
30
21
60
109
17
8
2
68
10
80
14
9
121
23
26
7
76
53