11
80
90
72
18
27
110
81
17
163
39
537
22
29
67
57
42
25
20
21
37
24
5
36
16
107
8
10
43
51
59
219
1
6
66
48
9
40
38
113
13
102
2
346
52
69
56
46