7
18
16
14
12
36
101
13
24
56
17
111
20
46
2
34
63
58
27
33
52
10
80
50
22
41
40
15
8
77
582
31
45
81
3
192
552
74
11