3
12
1
131
4
17
6
35
19
10
8
7
30
23
34
33
27
11
18
43
16
14
73
20
26
71
32
36
45
58
64
53
24
40
21
119
41
63