3
24
4
23
40
55
66
17
15
10
8
21
27
6
28
50
14
2
9
0
165
282
93
11
51
22
7
1
39
74
5
16
20
269
26
19
12