12
27
44
109
37
42
92
53
73
36
117
20
15
21
35
5
25
46
38
18
9
10
14
6
17
8
7
111
173
68
34
65
183
1
107
101
22
2
52
11
33