24
139
47
37
154
237
311
45
59
246
320
67
128
41
99
61
51
11
83
22
258
13
46
129
623
21
232
197
184
121
262
65
29
156
55
111
85
76
193
141
23
15
97
31
50
120
18
95