13
30
42
9
34
395
15
117
35
24
45
25
49
300
114
19
274
250
111
12
10
61
52
81
64
20
920
23
77
27
14
31
36
132
21
16
17
629
94
56
39
37
47
55
44
85