151
47
69
114
31
272
139
73
24
286
161
330
511
94
153
132
159
85
110
62
149
54
45
30
131
76
96
163
38
43
109
328
154
107
66
51
160
15
77
279
193
203
46
48
637
27
152
40
78
35
17