55
43
11
49
8
160
150
32
83
455
77
72
39
85
75
110
96
15
51
165
58
94
233
282
69
31
76
36
27
46
59
161
37
29
130
238
74
276
91
164
52
65
412
45
353
252
93
935
181
147
120
143
187