80
32
15
76
82
19
3
24
18
23
21
36
55
39
16
14
28
9
57
37
13
11
27
44
25
12
63
53
6
54
33
38
50
31
66
46
41
22
116
111
17