84
127
65
25
219
44
17
978
21
234
103
176
202
50
185
221
264
35
90
67
61
145
105
162
75
40
759
68
73
58
95
137
60
16
37
30
92
36
33
64
151
85
57
43
128
62
49
488
147
133