47
31
24
28
33
118
16
34
102
35
93
27
74
30
11
143
90
64
19
15
8
114
40
37
10
248
56
39
96
12
32
21
722
75
17
49
54