51
217
89
24
76
43
99
143
120
15
707
149
64
150
22
49
100
16
8
31
23
13
20
30
47
29
187
203
54
50
448
19
60
108
159
71
4
254
12
11
82
69
61
67
269
40