26
8
25
41
44
34
14
35
47
146
167
74
213
218
140
72
83
28
54
27
55
42
80
12
20
36
23
128
13
59
56
15
71
94
75
17
9
33
22
46
21
135
91
111