10
5
33
3
11
22
20
12
8
6
23
18
25
36
75
19
16
85
41
9
24
27
45
40
133
69
42
14
17
26
54
30
15
34
82
31