10
31
25
36
37
6
35
1
11
29
17
30
170
145
28
54
16
23
4
46
52
22
21
72
18
69
15
99
13
71
67
38
12
41
26
80
50