5
120
63
11
15
4
19
33
10
51
7
28
24
27
22
65
35
69
36
42
77
73
76
13
75
32
14
8
18
40
26
38
20
25
163
37
115
17
16
67