18
65
70
40
26
29
49
32
100
36
208
1329
24
57
91
315
50
16
59
68
28
69
64
2
8
9
12
20
88
38
201
146
25
113
93
14
44
53
34
183
109
21
98
31
15
67
138