12
39
179
47
14
8
28
32
43
15
29
77
34
60
52
76
58
24
191
94
17
71
73
27
25
68
36
51
72
147
21
67
214
56
265
99
80
38
53
30
69
530
55
127
54
131
86
157
19
42