94
20
301
24
26
129
29
219
205
77
17
270
21
81
64
425
28
53
279
49
7470
328
31
176
67
113
510
14
813
1430
107
138
38
1667
127
120
324
51
37
39
65