23
2
31
1
25
37
5
27
9
6
29
16
19
8
7
3
39
95
12
10
21
24
41
17
30
28
4
18
80
64
268
14
20
46
54
49
26
36
52