18
25
31
13
26
85
9
121
23
192
10
43
38
78
33
32
17
59
11
15
6
45
4
7
40
21
3
19
28
102
41
24
34
58
27
37
35
8
88
141
22
39
83