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