174
52
50
8
7
14
12
192
48
641
258
1003
51
41
120
166
23
352
76
279
83
11
359
65
26
62
119
301
16
1200
27
310
17
38
266
67
77
40
133