12
17
107
21
108
83
62
183
63
31
105
139
209
69
58
101
47
79
147
36
173
68
29
56
44
34
103
156
42
170
94
71
218
91
87
11
59
33
75
66
25
8
38
227
37
23
20
26