72
939
112
505
57
596
26
506
89
336
61
378
10
334
47
165
20
163
19
22
155
144
25
179
34
119
17
122
2
101
32
110