14
38
73
15
99
50
28
12
24
21
90
72
1553
61
27
40
60
42
26
44
13
17
58
149
25
18
46
30
59
11
48
233
321
155
109
157
116
211
32
35
51
37