162
44
32
21
33
18
49
148
211
29
110
34
3273
177
254
60
42
19
186
205
26
352
38
160
66
9
857
144
27
57
36
41
28
87
14
35
355
40
107
210
73
143
153
51
345
43
286
31
1753
461
867