5
7
16
54
104
91
25
12
9
30
52
3
8
4
10
13
29
11
18
49
2
17
55
147
15
130
228
24
110
42
67
19
23
26
20
14
31
33
35