8
16
22
7
40
155
81
15
9
6
27
18
17
12
48
85
20
10
25
397
86
35
53
21
13
87
57
11
139
51
74
26
49
60
37
149
97
200
73
24
14
109
29
89
784
59
5
28
58
52
76
78
31
156
38
23
32