139
31
34
134
54
99
278
18
23
7
36
123
66
98
44
28
40
33
107
38
27
26
17
32
62
45
19
21
25
49
30
155
56
12
15
8
16
37
20
22
202
79