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