8
38
28
40
32
176
27
58
10
42
316
44
343
24
54
192
82
1
68
9
134
46
15
71
35
107
50
18
5
163
14
66
21
6
11
142
53
60
17
106
129
49
164
252
69
93
105
13
87
22
43
37
59
72