2
20
9
22
1
17
18
16
41
11
70
86
57
23
49
26
19
29
62
59
50
25
12
21
133
77
139
73
60
44
152
72
61
27
105
56
48
46
153
51
64