34
53
23
16
170
22
39
59
10
37
8
33
105
101
450
30
73
48
6
69
7
107
109
15
18
11
12
13
40
80
5
164
269
50
27
9
166
75
47
14
87