46
28
104
223
21
263
149
88
53
42
77
38
63
27
62
56
32
83
19
80
29
139
95
54
197
34
205
163
47
41
115
112
35
207
65
268
17
129
20
50
52
250
23
22
106
24
37
55