9
16
10
4
6
42
30
21
11
8
15
17
111
85
39
3
7
56
29
38
41
77
79
12
319
23
26
181
18
157
54
22
24
28
87
34
20
13
73