28
23
31
9
38
1334
82
59
76
24
147
50
49
25
208
155
158
184
20
69
37
44
15
81
180
117
80
30
83
29
32
13
8
14
36
172
57
18
6
295
7
75
61
124