8
4
10
7
30
137
20
51
75
127
98
16
55
22
18
72
17
65
35
34
64
152
14
12
42
25
23
26
69
140
85
179
43
46
66
82
40
142
38
36
61
84
48
258
184
120