56
32
5
45
7
9
12
37
14
36
6
11
43
34
29
3
1
27
313
4
18
67
104
82
61
168
28
55
19
179
10
57
137
316
232
99
131
195
17
217
69
15
51
39
38
2