19
130
28
34
24
49
46
96
17
54
62
27
76
30
99
98
91
66
110
55
41
72
361
77
39
57
33
73
44
75
48
121
84
11
169
454
38
153
12
312
89
18
50
101
93
94