18
25
27
33
138
12
64
55
50
42
63
76
71
973
28
61
39
21
40
107
52
59
8
67
30
341
761
5
23
36
14
19
51
77
43
41
9
102
45
24
49
35
11
4
7