28
26
19
20
31
21
50
23
97
42
7
27
9
10
30
37
15
38
140
84
420
62
67
13
48
131
40
8
24
22
72
87
68
49
25
17
35
83
14
18
56