63
89
191
105
18
54
71
131
7
61
127
30
66
69
39
24
149
91
509
23
27
62
33
15
72
22
112
34
46
51
136
32
167
110
95
13
49
103
58
48
82
234
85
36