5
4
14
28
8
12
7
27
41
37
23
16
61
17
25
21
63
100
19
46
11
6
43
32
89
36
35
18
9
2
15
56
53
50
20
34
59
24