9
12
29
10
31
180
33
26
95
42
93
11
72
126
8
14
6
81
18
55
22
73
49
32
64
104
28
89
144
38
77
47
43
59
51
219
44
60
34