14
21
287
27
32
17
6
40
33
22
18
39
44
13
76
31
205
55
3
66
64
451
419
23
8
1
25
363
49
255
61
11
224
30
26
37
90
60
232
38
497
9
78
41
403
29