18
100
13
12
45
22
5
46
68
9
37
137
4
2
53
16
8
24
67
25
69
27
92
14
49
17
74
60
21
6
40
1
439
10
98
3
11
7
28
19