15
18
23
71
31
29
36
25
52
35
26
55
34
7
13
24
11
6
115
8
10
91
180
42
261
129
14
174
92
186
53
46
47
17
117
175
132
251
209
218
452
146
156
178