26
15
14
41
40
32
38
84
83
72
44
43
74
171
29
33
47
42
63
55
17
22
18
134
57
69
24
12
52
89
20
94
203
81
120
23
59
45
35
16
53
189
87
115
179
10
352
11
181
118