3
4
2
20
7
5
0
22
19
11
13
8
6
10
18
42
72
56
60
97
91
134
50
63
61
156
86
66
82
79
187
24
23
55
59
37
163
157
32
93
51
101
14
45