29
2
8
37
15
23
18
32
78
26
24
10
52
21
14
5
93
94
16
31
27
98
17
81
9
46
71
34
103
7
35
122
30
185
38
40
80
13
107
22
20
36