56
70
663
41
11
19
5
89
58
3
10
46
24
6
4
18
31
22
20
42
101
208
1245
618
168
30
9
293
69
17
14
21
1
2
86
37
26
116
23
298
13