14
3
11
4
10
5
0
13
17
23
20
6
16
19
44
28
25
46
33
27
50
31
24
29
22
348
49
42
21
2
36
81
155
69
196
43
47
55
156
95
104