130
564
69
285
104
222
66
220
198
185
117
98
44
151
61
196
46
142
15
255
45
162
7
77
35
143
31
112
159
68
395
25
101
11
160
22
114