213
184
27
32
7
137
169
35
19
18
38
15
23
25
156
66
49
45
24
188
101
1
124
110
53
253
139
185
65
47
54
102
87
290
98
303
111
130
1027
1121
632
64
335
295
202
133
236
106
122
189
116
192
233
301