368
208
109
196
182
193
71
415
180
54
14
76
65
149
48
80
61
72
125
211
412
137
116
165
78
110
39
119
160
592
75
99
21
40
147
226
85
57
47
117
175
214
93
107
201
56
16
145
81
73