141
156
65
93
83
24
36
158
69
58
35
26
31
127
15
48
145
29
62
168
27
56
71
142
219
108
22
47
68
44
110
84
39
50
54
9
32
51
28
74
59
16
143
42
21
40
55
126
33