149
26
344
562
61
319
85
37
141
97
188
16
7
38
78
147
20
36
67
43
68
21
33
13
40
9
42
386
18
87
10
47
143
50
25
612
75
77
19
28
27
119
11
179