12
16
0
20
43
11
4
53
8
132
41
21
48
14
3
15
459
2
205
195
17
30
9
13
26
37
19
6
5
25
10
58
18
74
56
49
60
32
42
77
64
133
59
28
173
82
152