43
360
16
65
60
127
45
49
54
107
46
42
9
213
55
86
39
153
220
32
30
115
62
101
147
23
135
52
74
283
72
128
118
29
130
126
79
47
57
20
120
27
394
295
99
63
242
158
97
66
146
21