1
2
3
4
9
8
106
39
27
25
13
135
242
55
7
87
62
46
20
73
35
63
111
16
6
26
132
33
12
11
57
19
10
15
18
5
36
50
24
37
23
22
14
28
51
31
43
42