29
38
28
20
31
23
18
56
33
27
15
59
9
17
41
16
126
35
75
19
81
11
22
42
93
51
46
47
32
43
30
44
94
62
57
52
45
40
50
164
88
84
61
25
79
60
24