16
39
29
139
43
98
4
13
15
37
26
47
33
157
28
287
63
24
21
18
9
141
61
190
78
80
17
87
25
156
22
38
42
186
31
14
19
3
49
52
41
69
46
40