29
58
37
31
6
14
10
53
15
26
30
40
25
39
43
12
38
48
44
22
46
78
34
28
52
4
83
16
32
87
170
27
82
174
20
19
54
225
108
67
11
41
130