7
12
3
45
4
5
1
20
21
9
6
26
13
33
8
10
23
63
11
53
18
176
24
88
61
90
22
52
36
136
27
48
34
17
69
54