7
92
54
16
55
44
28
33
96
77
39
26
339
53
30
90
20
108
5
8
63
60
59
45
58
95
11
43
31
22
46
70
10
79
18
78
3
24
29
61
14
40
87