17
89
219
8
44
15
21
9
33
65
16
35
56
19
12
2
10
25
61
39
45
30
14
36
52
7
40
55
42
38
41
88
469
149
246
32
81
62
154
132
159
135
37
71