83
127
64
25
218
43
17
978
21
233
102
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
151
85
57
65
128
62
49
488
147
133