31
353
418
736
68
497
121
341
269
376
42
268
29
249
63
238
59
192
92
1,059
10
174
5
155
22
122
6
115
15
109
16
113
7
90
12
93