9
20
13
10
12
8
4
64
205
0
5
28
11
2
27
18
15
26
34
7
33
21
17
23
43
46
44
86
31
16
165
89
19
37
58
119
24
39