8
14
29
25
55
49
88
5
44
86
159
75
33
119
84
64
12
340
68
124
41
66
60
457
116
7
57
34
10
168
40
18
6
237
2
180
21
32
11
9
94
100
37
15
30
67
96
31
27
43
19