55
39
347
202
83
77
36
58
22
7
20
38
785
19
29
89
49
13
53
26
25
51
104
59
66
88
33
17
16
35
21
34
15
41
5
9
10
110
6
44
11