4
20
9
29
25
48
6
53
40
50
26
11
30
2
15
17
19
28
90
7
10
14
44
5
31
155
84
173
46
79
3
42
18
13
384
23
55
66
35