10
354
13
9
6
4
51
12
14
15
23
47
18
84
36
26
66
27
22
11
19
45
842
38
39
41
20
25
40
28
70
76
35
17
7
43
100
94
146
102
89
74