157
76
154
30
77
54
113
7
65
71
156
66
35
200
72
99
328
46
21
193
127
45
159
152
8
164
64
166
142
90
82
125
206
223
44
23
69
61
93
57
36
41
124
59
49
305
39
73
28
32
202
107
50
43
26