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