4
9
23
31
15
12
14
3
39
1
20
164
16
7
24
21
53
22
65
6
80
5
35
109
812
75
8
54
81
25
0
87
17
42
33
36
11
18
177
40
10
113
29