12
35
14
81
21
16
71
77
70
28
22
42
107
30
20
32
60
47
29
13
49
19
17
43
15
39
34
112
11
8
126
93
18
7
75
44
37
25