27
26
71
61
93
43
28
19
37
22
38
118
46
23
29
70
56
20
30
11
25
35
97
77
170
40
13
57
89
34
59
14
173
75
88
45
55
197
73
261
241
150
106
58
130
31