47
27
34
52
45
90
97
279
35
121
165
22
116
14
58
36
154
31
43
60
151
11
145
68
106
215
904
426
17
15
83
39
82
85
100
177
247
93
48
33
53
327
95
101
54