26
12
20
177
40
168
36
266
29
5
30
68
52
31
14
32
144
17
229
73
51
3
7
38
33
4
172
11
22
6
44
136
27
55
63
131
35
158
8
86
284
61
104
59
91
77