47
23
17
12
759
41
71
57
90
30
171
38
185
39
52
63
45
49
92
87
77
46
62
34
42
13
70
106
67
123
44
33
68
56
159
16
50
59
18
36
237
97
29