5
55
51
3
21
52
60
7
12
50
13
22
11
35
46
26
38
332
120
67
92
30
4
65
24
17
20
31
39
15
33
25
37
32
34
36
80
85
132
57
63
75