10
30
43
41
109
17
26
16
60
15
35
21
11
20
42
25
39
18
36
45
22
27
38
174
28
23
14
6
124
64
9
8
13
117
19
32
37
33