13
30
73
54
17
28
16
34
9
64
84
19
26
90
15
27
29
114
132
35
66
24
45
69
149
31
36
12
44
82
33
39
95
251
107
126
96
118
373
60
676
93
56
38
138
75
282
542
620
46
168
23
106
208