46
55
52
15
27
247
33
130
273
19
113
45
41
93
31
128
74
24
18
79
20
58
97
179
49
123
61
62
109
42
87
137
39
363
65
101
40
110
57
54
35
71
14
139
59
51
116
11
121