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