18
26
6
45
42
32
47
147
159
13
30
37
237
39
190
24
25
36
48
59
51
38
65
15
35
75
369
16
182
361
27
46
14
180
91
29
131
77
81
104
33
248
58
63
43
64
99
196
100
44
282