10
126
16
19
24
91
14
7
93
275
44
206
36
25
75
8
30
9
33
28
18
26
50
34
27
42
6
47
35
29
22
40
77
341
12
85
43
76