101
214
51
43
34
87
46
42
403
40
25
37
120
24
139
6
20
19
35
15
279
21
16
26
36
146
238
57
47
136
17
27
509
153
170
103
2348
104
30
14
180
64
981
22
603
261
84
28