13
27
29
126
66
36
24
26
6
15
16
21
56
19
28
11
18
10
75
81
22
61
46
50
54
23
14
9
8
30
31
5
32
49
92
112
33
358