8
13
9
29
19
35
21
30
14
11
68
25
57
96
39
74
150
16
87
12
22
98
73
44
56
45
196
55
7
70
120
49
4
17
67
62
54
64
18
93
88
5
24
28
80