29
34
25
52
41
44
97
46
184
130
118
98
137
47
6
62
40
18
33
71
72
93
28
75
39
48
16
13
83
30
42
60
19
90
76
51
20
21
2
26
22
9
80
1
37
49