1
31
42
5
45
10
23
48
17
16
25
30
22
11
29
60
18
13
28
36
12
33
24
14
41
19
125
20
26
121
4
8
9
7
111
86
139
54
66
71
27
43
63
73