47
17
112
25
58
96
106
51
27
35
26
41
59
16
7
29
34
18
4
206
44
8
31
14
487
22
2
70
191
64
56
32
46
157
229
214
81
3
143
62
28
37
61
19
246
40