15
36
47
13
108
158
21
61
71
12
62
95
42
17
4
50
253
79
115
401
174
51
52
85
101
102
46
213
548
56
113
63
109
246
55
132
45
59
378
68
98
33
145
39
123
724
254
168
127
66
220
128
439
569
58