3
38
39
2
8
45
13
9
16
79
34
51
12
15
55
33
20
22
14
53
31
35
25
26
24
46
28
44
52
65
17
128
11
63
116
6
21
19
41
43
30
23
48
460
57