12
4
22
41
16
44
5
2
54
10
14
33
6
23
9
48
15
63
31
3
142
19
8
18
21
11
37
30
103
153
1
17
45
20
39
76