2
24
8
15
45
20
39
87
92
162
93
196
117
137
30
23
27
111
41
182
106
47
42
18
174
83
113
258
37
123
17
40
423