60
65
30
51
54
5
13
218
53
42
18
38
43
300
125
22
16
46
26
6
70
3
12
1
48
232
57
39
20
62
32
25
168
68
67
152
87
28
21
52
35
55