24
33
70
69
128
120
107
124
15
51
90
78
153
55
27
53
48
46
38
62
37
17
73
11
81
191
307
75
74
95
44
93
76
71
123
43
87
13
122
32
3
10
22
28
19
56
114
29