11
2
10
9
17
6
4
8
0
5
20
7
13
15
80
49
21
1
38
18
41
19
27
29
65
58
116
165
70
33
26
67
60
188
475
28
51
54
23
43
133
190
178
151
91
148