11
42
137
144
123
54
121
28
74
104
25
19
90
12
32
99
57
73
18
60
30
128
88
72
8
176
96
29
65
86
22
37
51
26
46
17
45
47
66
4
16
15
63
35
24
34