12
52
18
76
50
144
33
45
44
15
48
22
149
34
17
14
28
27
40
8
16
180
6
35
86
1
143
81
38
43
2
212
126
21
92
61
41
47
80
11
36
42
55
58