11
84
4
28
543
147
24
350
154
21
236
47
29
179
132
48
414
86
169
1211
255
22
325
224
745
27
6
471
103
109
124
48
32
260
28
52
186
607
454
242
215
335
93
495
20
321
205
