66
36
40
27
10
34
58
32
30
24
182
14
29
26
113
94
272
84
42
33
28
150
95
47
55
77
13
440
87
81
76
99
39
11
137
6
12
247
18
48
83
67
59
162
163
133
297
72
357