88
37
34
65
169
237
202
32
5
24
31
49
9
172
10
447
82
120
55
6
18
140
115
4
99
51
47
103
162
30
17
97
20
15
12
52
42
143
22
59
46
44
3
25
179
157
23