10
21
75
14
37
19
44
390
52
15
23
35
54
17
4718
39
316
80
395
551
3
128
5129
28
22
95
481
34
11
53
12
20
24
31
42
72
49
8
38
29