55
10
17
8
3
668
21
46
12
44
48
18
14
24
15
5
9
7
565
179
4
39
23
35
2
59
13
126
37
28
6
22
11
186
267
63