14
4
24
30
27
41
32
72
34
69
58
35
25
37
166
31
20
26
38
16
56
186
111
51
9
23
47
248
143
185
62
63
138
152
5
28
86
97
169
76
167
22
109
119
39
155
92
70