14
16
2
17
107
46
93
117
108
41
19
10
38
62
86
37
75
32
42
24
11
55
80
58
7
21
26
101
12
18
29
13
3
54
20
9
110
325