8
3
4
7
5
6
11
13
21
9
29
34
24
27
64
50
31
32
175
39
19
16
38
26
59
43
47
41
23
30
35
17
18
28
89
10
20
25
53