9
0
31
18
24
8
6
11
1
7
16
84
50
12
43
19
13
27
105
5
41
34
3
117
66
53
35
25
30
97
20
37
17
26
52
49
189
33
135
21
60
55