13
152
162
116
50
73
21
150
36
97
95
15
70
14
81
146
20
91
25
28
26
424
45
53
10
32
56
19
37
127
48
12
93
29
39
9
46
7
38
161
461
107
74
59
198
54
547
106
280