47
50
276
49
92
83
22
42
57
60
36
229
64
32
70
61
30
93
28
226
100
117
19
45
40
46
41
269
27
107
391
379
53
153
35
65
79
340
171
21
115
31
66
71
58
102
6