5
19
3
7
14
13
9
17
12
6
4
1
8
0
31
2
10
18
11
15
24
16
27
26
48
90
64
121
41
103
20
36
1082
77
32
186