14
23
30
22
10
21
32
56
29
24
55
43
63
89
51
52
20
34
64
72
176
91
28
83
127
61
60
16
95
50
8
44
33
96
82
41
110
7
11
57
18
65