158
47
20
25
34
144
72
125
22
63
153
39
17
31
38
179
23
28
30
132
554
206
140
94
101
90
18
129
119
16
80
36
26
33
56
111
60
32
43
147
24
82
96
102
1113
71
93