143
8
141
147
9
33
359
340
129
261
5
11
4
13
18
3
15
36
52
14
1
24
7
6
10
12
42
82
68
170
34
30
17
368
252