28
21
22
85
30
23
24
59
47
143
75
110
11
13
60
48
40
51
90
66
42
15
200
97
82
37
53
18
12
39
36
87
1
68
304
8
73
147
314
88
27
113
108
138