69
114
523
753
102
61
315
111
123
202
225
28
148
27
124
262
54
40
19
25
278
188
35
55
94
50
44
10
91
109
66
31
24
97
32
57
42
71
16
36
95
156
229
43
38
103
197
49
37
67
264
45
52
125
34