3
28
11
27
10
231
49
22
53
12
9
133
25
90
5
14
54
36
47
30
18
31
69
37
19
20
97
59
17
33
43
38
93
46
166
96
84
41
26
146
45
85
80
32
51
65
42