68
22
29
10
58
14
9
24
11
8
18
31
43
15
103
67
107
4
39
20
32
51
35
27
53
55
70
41
7
74
88
77
38
26
42
57
45
90
37
33
19
12
28