47
49
135
58
74
156
31
42
75
24
141
99
138
17
50
291
21
62
73
25
139
34
23
15
65
112
208
136
26
41
130
57
56
288
29
79
19
82
46
55
51
66
59
97
90
115
18