9
55
63
12
38
25
31
48
10
18
583
40
1
57
54
83
8
2
4
13
16
84
72
5
23
82
49
256
11
44
6
88
367
19
3
24