11
13
12
6
8
19
127
10
15
9
45
14
18
22
20
76
71
53
33
16
31
21
61
28
166
57
36
84
25
51
35
111
50
27
46
59
26
81
112
30
60
38
160
66