65
169
50
23
21
45
7
6
14
9
27
57
38
22
10
19
11
41
26
35
13
12
46
62
86
418
88
20
497
28
55
31
94
40
43
195
8
1
2
15
73
69
67
178
25