12
47
109
119
38
57
61
215
67
74
39
17
35
10
92
27
72
34
48
52
66
117
26
41
14
73
18
42
25
16
2
166
8
80
44
95
15
93
94
28
29
20
11
63
23