23
172
101
16
69
66
24
4
129
137
29
36
160
83
110
31
202
106
25
100
59
57
28
105
104
41
85
52
22
12
37
72
64
6
461
60
90
127
43
10
21
93
161
73
54
226
92
111
61
94
17
185