120
912
31
249
49
433
29
279
28
441
30
322
5
135
99
140
7
180
15
254
35
17
158
19
148
21
101
9
100
61
713
16
137
112
6
95