3
4
25
16
22
50
13
41
46
9
130
10
6
44
26
35
7
125
52
36
15
12
23
19
14
128
17
116
24
75
67
244
71
40