57
95
87
11
92
61
127
18
219
103
163
151
178
82
80
47
98
201
302
363
85
54
44
155
8
81
56
71
20
49
31
86
22
35
33
105
50
268
263
13
52
79
76
46
140
67
21
45
41
43
32