3
55
33
7
9
11
43
48
125
38
18
10
85
74
13
63
56
78
29
79
108
30
61
41
8
17
57
84
35
34
37
76
16
75
31
83
26
70
12
19
93
71
72