3
44
28
7
85
35
26
6
62
46
73
16
10
5
22
1
2
18
9
14
17
12
54
19
0
4
41
13
20
31
249
23
27
65
40
11
15