38
41
66
62
166
82
26
88
29
63
390
110
16
5762
50
34
37
85
27
42
69
76
46
95
45
43
84
68
39
8
178
55
75
23
25
35
19
49
17
11
104
4
22
20
80
21
61
149
31
57
93