23
59
57
10
5
38
18
33
29
70
113
62
14
9
108
7
12
6
47
8
42
39
4
46
17
92
13
11
75
82
32
107
30
22
15
64
41
121
69