6
251
104
8
64
11
7
2
20
3
97
34
53
5
52
41
46
17
12
74
843
26
31
62
59
13
243
35
40
19
14
10
9
54
93
416
140
81
89
77
65
22
55
122
208