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