5
9
58
47
40
42
620
127
19
23
41
68
7
95
10
50
4
3
63
38
464
121
792
141
21
8
11
13
43
36
53
14
344
12
164
27
48
29
57
46
81
195