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