23
11
13
29
19
18
109
59
20
27
16
40
43
96
28
4
117
72
85
26
47
57
65
33
36
5
25
32
45
14
10
73
17
61
97
22
41
51