27
142
9
127
52
106
24
5
110
25
28
8
44
31
11
53
98
314
21
17
30
50
66
55
43
123
118
45
64
22
48
57
10
95
19
705
82
214
41
100
129
54
229
26
154
16
58
101