10
62
18
39
105
38
37
43
173
15
81
46
7
16
41
11
48
6
26
33
12
25
13
55
32
166
5
64
57
2291
21
27
20
671
192
17
59
136
72
51
28
75
288
58