82
54
37
50
32
77
27
43
41
160
142
44
51
89
24
25
33
26
466
12
127
84
120
189
202
48
131
178
45
34
55
16
67
49
210
17
29
137
69
9
18
162
28
36
146
155