9
7
22
51
24
20
180
121
36
35
12
37
6
10
8
13
18
5
43
27
19
65
3
29
16
21
104
31
4
42
32
11
26
23
33
52
81