26
140
480
57
206
13
19
248
90
300
432
146
204
98
1256
52
168
231
20
21
18
30
151
50
49
34
23
276
47
39
94
46
35
80
54
37
25
17
132
60
43
53
38
48
79
109