21
10
13
6
34
51
102
65
45
5
24
28
29
15
14
2
0
4
22
69
36
39
3
100
25
31
37
26
17
20
43
18
7
9
12
27
77
11