39
63
61
26
19
67
22
57
95
21
174
49
90
64
89
12
25
17
15
35
28
76
38
30
193
146
14
32
41
187
48
18
106
58
40
228
114
33
20
160
107
55
77
24
169
29