9
12
23
87
7
37
2
40
24
136
15
10
5
6
8
73
18
132
76
13
11
33
19
90
26
35
25
82
47
43
65
59
115
48
208
184
28
36
34
145
38
57
114
95
60
68
71
160
250