47
26
84
78
70
18
195
69
91
30
85
20
23
127
103
50
57
31
14
51
175
147
46
39
27
35
8
41
94
292
87
286
112
223
105
133
29
58
75
77
33
319
97
65
60
17
61
16
247
587
54