1
15
47
10
7
14
22
5
66
26
9
50
18
24
34
13
6
30
31
12
96
53
20
4
59
2
29
113
27
35
48
49
76
23
51
164
42
176
37
75
64
260