16
0
6
18
4
9
2
33
20
31
17
14
8
5
7
12
1
11
19
40
48
105
41
51
38
101
34
24
165
63
126
47
22
26
13
93
42