56
39
40
45
8
9
112
29
11
7
10
13
101
83
26
31
16
311
137
51
66
33
25
19
12
54
15
21
48
22
103
68
160
44
88
197
67
36
133
99
106
287
130
94
111
64