27
21
117
7
58
142
24
13
35
14
47
9
59
125
48
69
78
104
12
16
20
25
279
32
84
29
5
38
203
791
98
690
61
18
22
33
36
28
19
10
70
361