5
3
21
42
20
72
35
17
13
4
12
19
36
31
14
96
10
88
45
26
16
9
15
24
27
6
50
25
84
18
82
207
28
30
53
1