9
23
16
60
199
94
78
32
97
26
107
89
18
13
14
38
6
15
56
41
35
37
85
42
74
28
111
3
8
67
29
2
1
34
77
7
43
4