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