47
62
9
40
46
88
32
33
39
23
118
37
49
31
10
38
14
26
28
74
101
248
143
75
163
45
53
65
36
57
61
190
27
105
132
83
161
218
116
187
254
77
331
55
80
870
58
125
188
110