72
18
27
671
274
11
29
176
9
39
124
276
270
214
147
45
197
67
21
88
76
201
31
87
69
42
17
41
35
140
338
40
119
5
46
84
90
36
55
123
110
24
129
26
30
71
130
16
52
175
12