26
15
21
88
86
141
30
41
31
93
53
205
29
22
56
171
61
51
98
64
19
126
108
45
33
57
72
10
66
17
75
7
47
27
35
176
42
127
20
152