72
175
89
517
36
111
16
6
11
25
79
47
28
20
94
31
40
138
68
278
201
295
50
17
19
43
157
158
238
107
174
208
54
105
32
204
18
56
52
49
45
75
143
71
67
39