47
59
51
13
108
158
21
61
8
36
71
116
12
62
95
42
17
4
426
25
50
253
79
115
401
174
534
33
52
85
345
131
101
102
46
32
45
213
68
548
56
113
63
28
109
57
9
48
69
60
246
471
55
132