53
166
7
8
48
38
28
58
16
27
150
43
59
109
87
51
52
33
14
47
99
11
147
78
17
67
112
15
68
511
24
143
74
108
10
80
96
127
22
6
12
72
86
21
34
92
37
3
13