46
993
50
29
158
206
19
101
20
118
86
16
33
37
65
49
68
32
53
123
27
38
25
28
18
183
89
36
237
88
98
191
40
24
11
55
14
70
22