29
25
24
30
72
14
18
23
60
76
16
105
112
44
51
86
45
8
37
42
59
27
82
54
10
11
56
31
117
19
61
67
17
53
7
20
13
35
47
83
40
26
49
110
94
55
36