47
21
69
36
98
31
214
28
55
89
97
51
9
7
14
116
16
15
8
74
33
25
246
77
53
66
20
18
24
61
54
57
41
19
59
84
105
264
131
56
40
157
111
198
76