3
2
21
12
18
11
6
17
49
1
15
141
24
8
41
38
14
36
10
25
26
96
65
45
9
81
165
189
58
35
19
177
13
55
97
20
5
99
84
32
33
7