25
66
11
31
9
20
18
70
84
162
19
24
26
29
10
13
37
43
14
318
210
23
15
32
8
28
4
50
473
116
42
85
30
96
7
35
5
6
12
288
22
36