13
20
27
31
29
21
16
8
22
36
12
26
10
88
43
87
126
39
95
120
89
17
64
30
77
57
74
110
33
2
18
37
5
54
25
207
113
135
171
134
23
24
129
19