27
26
71
61
93
43
28
19
37
22
38
118
46
23
29
70
56
20
30
12
25
35
98
77
170
21
40
13
47
57
89
34
59
14
72
174
76
88
45
55
197
74
261
241
150
106
58
130
31