13
11
20
91
23
26
115
57
4
24
18
53
85
30
9
48
28
216
142
15
72
78
22
41
38
12
275
25
31
6
21
27
16
37
8
82
197
50
76
407
392
3