4
16
32
46
6
3
21
33
48
57
461
8
15
40
7
30
127
90
18
11
5
28
23
55
43
14
10
84
19
47
17
2
145
45
81
12
29
134
68
41