9
2
0
8
41
3
30
13
37
15
73
18
11
10
4
21
14
5
7
19
20
22
29
23
17
32
40
74
43
49
425
165
69
138
61
197
274
76
119
115
81
132
42
54
77
432
182
105
161