32
12
3
9
6
19
5
7
25
17
22
20
43
8
21
100
64
4
13
16
113
2
53
15
14
10
67
30
26
27
28
40
63
45
49
57