14
27
358
68
181
86
49
22
4
25
43
57
29
165
48
61
66
252
482
355
63
567
53
20
401
188
301
245
360
1462
76
50
16
11
75
198
487
34
89
85
435
321
7
26
80
35
51
10
13
31