7
20
36
88
18
53
12
24
6
19
4
8
5
17
311
32
11
100
13
26
1125
83
33
21
71
42
27
0
14
9
22
35
1
70
2
30