69
19
25
5
1
3
31
15
6
27
48
26
13
49
10
14
18
65
186
120
64
165
103
278
43
37
58
34
87
96
70
42
232
104
204
163
59
50
327
107
39
215
84
211
295
126
141
81
135
55
179
122
99