73
56
46
70
59
172
68
48
231
394
29
52
283
42
891
91
111
67
51
64
11
34
21
178
206
146
134
31
216
20
23
207
186
40
94
515
49
295
61
60
78
102
113
121
44
41
89
103
28
47
62
114
106
19
129