85
47
51
52
60
26
70
76
123
23
42
300
219
553
55
106
128
145
95
27
46
362
124
39
89
139
268
58
93
150
10
17
28
13
483
18
83
136
213
152
12
16
22
30
34
72
53
64
32
9
73
177
140