47
17
112
25
58
95
106
51
27
35
26
41
59
16
7
29
34
18
4
205
44
8
31
14
487
22
2
70
191
64
56
32
45
157
229
213
46
81
3
141
61
28
37
19
245
40