4
23
6
11
12
9
7
33
90
58
15
3
45
27
20
30
25
18
16
32
271
43
31
24
38
8
17
53
56
28
35
22
37
69
36
40
41
80
10