11
6
7
13
22
15
58
12
36
20
31
59
17
18
46
70
48
84
62
39
94
60
67
23
14
65
97
69
43
34
10
40
25
47
118
21
103
372