19
94
14
73
45
40
27
24
64
10
137
89
20
8
150
51
140
46
179
31
56
62
66
96
21
32
590
34
91
101
68
102
52
59
80
38
16
47
173
105
155
23
50
132
5
74
77
12