8
10
9
26
348
25
84
18
13
7
14
16
4
11
15
85
42
106
12
28
51
21
3
34
77
17
53
5
6
22
52
323
41
54
23
27