4
14
12
20
32
35
481
10
2
7
22
49
5
18
3
6
9
29
44
1
51
19
17
8
39
204
57
23
58
89
15
30
28
203
73
38
66
53
40
45
88