32
17
20
11
13
24
52
43
87
27
54
9
30
10
8
135
33
59
16
26
53
18
42
7
49
37
62
90
23
63
61
366
57
171
56
45
213
271
142
344
164
74
12
78
286
187
82