23
80
16
5
21
30
10
29
24
37
52
60
17
27
8
62
40
20
31
9
13
15
28
50
39
34
63
83
51
53
35
82
61
130
179