5
46
3
6
27
23
18
12
45
11
81
73
102
31
26
10
34
7
59
78
25
2
1
48
9
13
35
55
400
42
8
15
4
105
125
49
37
16