9
5
30
10
24
98
17
196
26
34
23
31
50
29
7
3
15
13
11
38
45
118
80
70
51
129
33
43
1
0
20
41
93
28
27
128
65
25
73
21
525
14
46
16