161
832
242
641
262
529
118
420
102
414
278
1,040
95
339
51
236
29
226
49
199
87
298
53
182
27
273
152
41
145
37
75
180
23
129