6
36
56
539
139
192
1123
123
50
118
67
44
23
29
108
10
32
291
52
20
206
55
76
64
38
47
75
247
34
240
167
88
33
65
252
136
80
340
110
66
324
1409
1334
48
188
54
15
79
39
87
295
37
84
3489