57
47
34
863
312
120
17
30
11
28
137
20
51
10
76
70
118
101
49
45
44
59
74
12
272
19
21
5
16
26
36
2
216
289
35
844
8
41
724
39
29
98
18
33
22
466