5
3
0
2
8
12
10
1
4
16
98
44
19
47
32
45
17
63
70
86
68
91
13
113
37
9
64
73
92
28
53
18
24
50
31
34
26
15
23