57
8
33
69
27
12
29
82
40
91
10
127
122
141
70
41
26
128
363
13
123
59
177
763
20
60
291
578
254
24
18