22
16
168
30
85
54
14
307
49
160
152
24
187
32
28
132
38
13
9
31
88
48
271
19
90
144
68
34
39
107
67
27
57
36
44
1056
287
109
82
128
181
26
204
87
164
42
43
59
92
23
122
78
113
53