143
10
25
6
30
68
2
45
33
4
49
18
100
140
74
15
28
53
5
179
103
39
12
368
105
19
1
73
91
58
37
43
27
34
42
13
26
14
46
61
8