10
16
22
38
55
9
3
5
29
18
23
15
42
63
20
41
25
71
46
82
34
24
30
14
32
60
21
44
50
68
61
107
35
7
19
54
56
67
58
43
112
52
101
140
291
36
48