10
33
26
19
36
14
16
27
70
24
18
51
29
5
4
172
12
44
42
11
31
15
38
7
9
39
22
101
179
17
13
28
43
102
48
20
40
68