87
26
19
75
90
73
165
111
15
80
81
377
24
254
290
62
28
104
65
56
82
45
44
158
35
211
72
108
114
18
11
52
88
37
30
33
270
16
5
261
41
49
31
287