12
6
29
36
65
5
59
8
35
44
50
90
47
4
38
21
19
14
63
26
11
27
10
28
15
55
82
32
39
20
23
48
24
13
42
41
34
57
77
31
221