25
6
31
7
101
35
10
37
3
39
21
20
13
11
19
64
30
8
86
24
66
26
4
2
5
29
53
40
65
47
9
12
14
1
28
16
17
155