19
26
114
93
40
72
128
62
50
20
24
56
37
108
31
51
21
5
28
89
17
27
11
78
12
83
59
46
102
48
74
65
184
79
66
259
54
35
30
43
84
64
77
55
139
105
33
22
148
8
63