5
20
11
14
9
6
26
12
37
31
53
29
24
25
27
22
47
46
21
19
23
8
103
92
75
163
124
59
34
36
150
77
44
131
133
57
32
54
10
16
155
49
111