177
59
77
27
78
104
26
82
33
56
29
101
144
83
35
28
75
133
126
137
5
30
4
32
20
66
12
41
47
43
34
36
476
94
24
22
15
200
49
185
119
55
39
37
85
42
54
79