65
25
21
20
8
5
18
62
47
34
22
115
39
19
13
196
44
102
72
179
174
130
48
28
26
75
37
46
110
194
208
41
53
275
52
74
76
222
558
203
133
164
64
150
32
369
27
97