130
35
57
22
50
42
69
288
135
55
18
41
264
4801
58
1125
443
352
612
208
26
15
200
51
153
142
175
47
53
52
1065
13
20
33
14
28
19
16
8
30
27
29
34
63
39
56
43
67
410