44
21
143
102
112
79
49
184
96
32
123
82
89
12
43
129
42
37
6
16
8
51
14
101
24
172
5
47
28
46
55
68
177
114
103
40
95
58
20
77
30
395
207
18
60
19
119
15
104
108
137