18
47
13
48
23
69
66
30
56
14
16
9
54
22
125
50
39
33
85
19
24
17
53
179
65
43
26
27
86
20
21
59
90
12
76
51
68
95
124
393
138
158
57
101
58