25
146
52
57
20
22
21
90
24
8
88
65
145
14
41
5
291
33
55
10
305
43
11
9
16
48
27
4
91
18
62
34
7
17
71
44
23
276
39
6
36
31
273
77
2