25
155
12
9
51
10
11
21
39
79
19
149
262
6
27
18
7
17
37
31
4
38
285
98
47
56
14
16
23
42
261
13
123
75
5
32
40
8
1
28
90
30
92
44
53