9
3
0
22
6
10
4
18
8
26
30
36
20
75
25
24
11
28
15
14
17
16
133
69
37
120
76
180
41
19
63
94
82
56
32
38
44
129
334
12
68
87
115