4
75
16
8
12
11
58
32
17
24
19
43
10
7
22
37
25
28
26
21
71
52
34
73
46
59
91
56
77
45
14
118
81
90
23
79
55
107
30
38
42