4
6
15
12
1
20
10
31
22
17
23
32
39
46
64
141
40
8
73
7
13
29
56
65
0
99
21
11
36
28
3
44
78
83
76
34
54