13
34
4
9
31
17
25
19
310
15
109
12
382
7
8
16
96
53
22
350
44
66
38
51
21
277
29
42
54
67
86
43
30
52
92
37
56
36
14
74
61
40
41
27
183