25
79
76
66
16
109
43
87
242
50
10
44
54
153
102
77
9
19
145
15
127
58
26
33
42
48
74
27
93
31
13
30
20
47
60
37
18
107
461
12
23
21
132
24
85
92
28