6
10
84
12
33
1
9
11
27
38
43
20
28
21
14
8
46
29
17
182
7
4
19
70
595
15
54
83
49
24
81
669
53
99
158
23
13
39
61