8
20
34
11
13
52
21
50
124
10
9
16
5
388
546
33
38
22
12
15
18
37
28
2
4
116
39
17
30
25
32
23
55
7
48