66
3
45
6
20
11
29
14
17
40
1
5
25
116
79
76
27
106
55
13
15
21
12
393
10
23
18
9
28
104
35
34
7
161
195
121
39
205