3
6
4
2
0
5
55
7
38
30
25
43
52
20
70
77
64
11
36
224
41
102
34
62
23
58
26
9
24
49
205
31
239
173
32
8
22
145
90
78
44
253
76
60
189
57