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