14
1
44
6
5
20
15
43
62
106
59
194
100
30
34
21
138
25
565
105
249
234
94
247
107
538
164
226
78
208
24
37
53
36
23
51
65
55
418
265
333
122
95
67
782
230
52
47
160