70
6
1
10
2
3
7
4
25
12
11
31
8
143
16
46
368
5
73
41
72
51
28
1145
23
9
29
15
33
13
18
54
59
61
0
24
39
22
32
98
76
34
40
66
141
26
20
19
14
517
42