43
116
147
150
4
223
20
24
54
48
47
38
773
9
154
37
27
0
5
12
78
476
32
15
690
40
19
1
58
16
6
67
566
803
61
25
21
3
29
103
8
352
7
138
14
18