65
26
50
88
23
34
95
108
30
126
18
27
123
141
13
283
226
216
91
6
47
1
2
112
129
519
71
28
431
19
67
335
201
10
39
82
150
14
102
72