156
142
11
161
209
70
49
36
6
80
61
66
25
78
60
20
57
42
59
99
9
35
56
501
79
41
86
212
437
54
8
46
176
73
24
150
112
123
71
68
434
15
40
44
34
84
29
13
16