140
10
78
49
46
227
33
23
265
41
22
3
14
179
58
55
11
37
52
82
34
35
71
38
13
31
347
18
20
119
24
85
17
5
8
9
32
50
73
226
27
91
228
6