9
4
24
19
74
27
43
38
28
25
18
5
10
164
65
13
12
97
11
3
62
17
31
6
608
306
26
23
7
76
40
33
42
101
14
47
56
41
55
50
16
337
45
408
85
86