66
27
5
14
12
2
11
17
96
45
3
4
26
34
39
16
58
20
23
10
29
33
30
8
28
40
22
55
48
74
25
13
38
61
76
134
24
57
68
99
19
90
320