28
24
52
131
30
38
36
14
64
127
69
22
17
41
160
13
53
1591
57
144
84
80
18
76
119
10
75
50
3
39
20
12
60
61
7
8
9
49
51
121
56
15
21