12
61
15
56
6
79
14
28
31
25
46
16
30
162
93
150
21
22
20
27
36
8
49
17
69
11
97
9
34
19
32
62
41
59
51
42