16
10
169
44
50
19
29
23
72
70
6
9
82
97
30
49
53
149
14
17
67
31
94
37
84
77
18
274
22
133
147
5
63
24
36
199
254
193
15
286
435
152
7
32
150
202