20
57
109
72
31
15
123
43
62
51
45
18
44
74
114
148
59
34
30
108
16
101
8
141
22
25
180
127
132
24
13
19
6
41
71
88
306
172
120
21
76
131
68
403
149
105
165
64
96