66
31
19
42
107
7
40
26
97
74
14
32
43
16
292
25
21
6
13
20
3
10
96
18
1
15
67
174
35
5
27
46
12
17
125
48
253
8
166
39
153
34
9
29
104
24