14
220
100
91
39
47
56
27
110
61
153
93
102
51
13
25
88
46
42
36
72
6
32
69
131
40
187
186
4
57
63
1
41
54
44
105
89