160
53
9
10
21
366
257
16
39
28
79
44
71
33
11
24
18
38
42
19
1461
32
36
13
27
1306
12
41
22
23
74
5
30
3
264
126
239
49
2
8
7
46
43