16
30
10
126
19
24
14
7
95
275
44
206
37
36
25
8
75
15
31
9
35
26
28
50
27
42
6
47
20
29
22
40
80
341
12
18
86
43
81