35
34
21
49
60
14
88
27
142
119
131
9
87
37
19
28
169
90
260
61
47
8
42
138
24
48
10
17
25
4
82
59
52
22
26
43
62
97
81
86
122
489
190
51
68
30
36
104
33