36
143
44
21
139
101
112
79
49
180
95
31
115
87
10
42
125
41
6
16
7
51
14
99
23
171
5
46
25
55
68
176
113
103
39
57
20
73
129
30
393
207
17
60
19
118
15
104
107