47
23
65
37
69
26
7
125
29
8
27
143
128
42
505
19
17
57
15
44
304
36
81
4
88
28
12
10
188
33
13
156
177
327
236
227
129
90
16
134
119
46
120
54
240
3
617
413