6
19
11
128
89
14
38
138
34
27
28
122
351
7
752
54
116
39
172
210
333
46
52
1824
18
115
31
163
73
581
55
81
302
1952
234
233
35
386
301
42
551
30
817
252
208
659
353
94
6792
53
118
159
382
899
254