151
13
61
239
83
98
143
72
39
555
113
79
60
53
28
56
101
148
231
59
50
66
149
109
93
941
139
198
76
40
45
44
145
212
245
100
34
91
211
105
25
80
73
160
237
32
70
8
54
87
27
129
78
110