3
51
8
43
34
269
99
4
69
72
9
1
19
7
5
10
170
66
16
33
18
13
42
17
30
14
39
25
52
53
41
15
2
65
31
6
12