59
40
78
347
53
219
73
227
171
155
76
95
188
82
249
41
119
287
159
74
108
33
34
101
19
26
35
88
54
27
221
81
91
7
114
39
37
23
16
17
79
28
62
55
48
32
153
70
25
31