10
11
17
60
18
28
12
25
23
7
34
96
24
22
29
5
20
3
41
16
35
2
9
57
150
38
46
15
44
37
14
26
196
48
39