40
171
21
158
24
252
157
222
23
364
48
333
38
155
4
166
16
128
12
117
14
103
3
83
0
73
92
19
1,021
74
86