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