5
3
1
14
21
28
0
9
25
6
2
7
15
10
11
35
24
29
89
53
8
27
33
65
49
111
87
18
16
51
26
4
23
204
30
19
36
44
72