11
10
21
1
4
7
0
9
37
111
45
20
16
33
98
39
70
103
66
42
30
72
22
29
31
6
88
18
87
26
19
17
32
54
332
75
56
13
34
8
375