253
3
8
39
57
16
58
24
77
55
218
294
25
6
11
17
1
2
4
20
10
40
1530
67
30
9
5
271
18
23
7
131
53
37
36