8
93
17
19
36
16
27
42
33
14
39
61
57
21
155
28
20
34
88
56
135
25
95
110
48
174
507
91
29
41
76
9
249
111
35
71
18
11
244
44
40
24
142
13
15
12
32
46
50