364
220
363
35
154
34
43
91
136
93
112
19
20
11
13
132
116
282
234
159
388
171
70
109
58
104
227
262
2036
130
646
390
119
252
28
277