174
43
86
502
281
12
53
19
15
4
26
8
27
197
50
7
242
0
23
14
219
17
309
93
16
279
76
81
162
13
9
30
153
45
41
201
48
37
29
85
65
21