0
26
3
6
56
30
17
32
13
4
18
11
15
44
100
7
14
37
24
16
51
57
8
54
42
22
48
50
93
91
31
41
35
12
143
83