33
48
14
82
98
130
36
102
80
636
45
23
57
157
170
27
37
163
15
78
83
35
93
40
26
53
30
417
55
54
84
44
32
42
166
225
72
29
24
50
52
39
22
31
176
74
28
189