2
6
13
10
8
4
14
9
1
32
17
16
18
30
20
92
15
11
40
24
48
112
35
43
93
51
23
42
134
41
60
44
76
53
22
62
96
324
52
19
26