28
18
24
72
11
50
77
15
154
46
94
124
27
231
25
169
14
69
53
34
70
109
29
30
41
210
79
129
337
139
460
88
22
779
51
113
12
457
145
33
61
95
134
73
52
332
54
57
217
137
44
257
101