6
98
39
13
197
130
81
35
50
88
125
277
104
67
23
207
41
165
141
66
63
48
43
1062
132
94
42
40
25
24
178
44
541
33
27
108
32
114
488
46
80
222
37
1101
333
389
105
163
47
29
874
283
17494