12
45
11
25
5
52
43
10
7
46
65
20
23
28
18
13
3
41
21
6
9
16
27
19
22
135
35
39
58
48
124
97
24
8
15
4
31