11
147
31
155
143
68
30
106
81
28
89
122
63
45
22
150
51
105
168
64
207
159
158
19
123
6
180
98
298
357
66
79
135
110
35
74
47
148
125
13
153
18
8
103
33
100
9
90
199
24
7
77
58