8
61
53
9
7
55
13
34
19
25
20
40
64
86
23
30
12
88
85
183
52
83
26
339
90
6
3
162
37
27
69
68
46
11
45
28
146
105
14
18
24
51
2