27
21
115
11
5
4
16
28
107
36
35
30
233
54
13
17
82
97
49
94
59
33
78
68
18
31
161
45
50
99
25
121
51
90
46
287
85
71
185
204
147
203
73
34
39
29