25
66
14
40
17
12
4
11
5
21
3
18
24
1
16
8
26
49
60
38
13
2
45
20
50
64
9
29
88
119
89
69
124
62
99
42
6
156
208
154
161
63
43
51