3
14
19
15
25
9
16
49
10
83
17
69
65
31
24
62
166
556
12
39
5
91
13
20
63
86
7
165
133
55
434
18
137
11
59
60
33
88
73
45
27
23
94
106