14
15
157
5
10
23
40
79
38
51
20
37
1
68
164
42
26
21
135
80
18
25
45
71
64
27
60
29
30
48
17
19
59
659
43
188
107
8
896
28
106
178
97
256
313
82
285
67