44
16
42
6
15
9
25
10
19
18
80
184
256
12
109
49
23
33
7
129
47
41
26
30
43
85
22
11
24
62
17
68
8
27
32
210
102
48
301