270
71
47
287
164
33
129
75
133
39
94
170
27
70
228
28
54
1247
99
79
29
17
50
24
22
136
45
40
68
545
78
43
18
42
31
127
117
108
49
10
152
225
13
19
126
37
115
30
23