12
22
21
25
32
17
10
14
11
31
38
49
44
27
47
98
41
68
45
119
121
164
129
94
61
132
90
124
106
91
72
162