47
12
15
61
30
56
71
785
40
83
67
60
46
27
17
105
28
49
160
33
84
95
82
68
52
143
90
31
151
22
42
45
32
34
113
181
2
87
138
57
7
26
19
38
36