94
152
172
400
66
163
91
73
322
85
203
241
76
24
756
10
86
184
18
26
31
382
77
531
28
40
17
167
23
232
89
215
92
116
71
125
34
111
136
126
146
15
16
7
60
29
50
112
231
69
139
33
109