156
1,072
42
437
117
326
84
374
89
536
278
1,047
903
105
132
694
16
295
97
646
75
121
92
342
67
376
63
260
124
532
19
203
25
140
14
183