87
42
124
91
73
126
18
82
68
27
56
26
5
29
90
23
72
24
21
20
60
7
25
47
44
107
80
100
201
351
197
46
16
64
143
70
35
52
125