7
6
100
59
15
8
9
4
32
22
81
43
16
3
5
19
110
71
63
26
27
13
30
14
48
11
243
46
12
80
37
56
38
174
82
77
111