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