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