9
2
0
1
37
14
7
11
6
30
28
3
16
12
20
13
15
74
39
26
24
102
33
94
261
211
23
182
200
97
258
70
52
82
600
225
193
61
99
590
81
41
67