3
4
16
17
24
1
59
34
60
29
7
109
37
32
40
9
158
14
105
28
30
48
31
12
78
41
20
26
23
8
50
572
21
47
33
49
27
15
6
5
36
11