19
81
135
21
20
34
118
11
39
29
36
65
70
27
98
46
79
30
87
55
38
160
100
116
67
57
69
88
85
53
153
22
26
54
61
44
74
40
92
72
99
42
41
52
247
14
23
76
24
117
93
31
491