47
28
16
23
52
43
85
38
187
83
27
35
34
58
45
32
363
375
20
249
124
108
146
14
22
9
41
78
57
169
126
15
40
136
107
200
25
17
72
68
53
36
60
74
64
44