6
15
8
12
10
51
23
40
77
62
29
87
22
5
30
16
32
46
28
2
1
13
86
21
76
47
63
31
65
325
24
35
45
90
79
56
11
44
27
61
96