9
10
13
1
56
22
17
41
5
8
11
21
30
12
20
6
16
36
19
18
23
28
4
15
137
42
68
33
44
39
7
35
48
29
14
43
109