125
79
169
72
126
148
35
14
75
158
52
130
31
95
27
36
127
54
66
68
99
59
58
89
30
114
167
183
93
314
29
90
62
86
106
69
98
202
96
113
33
123
60
102
41
140
94
24