108
157
209
73
54
15
88
49
50
190
72
120
57
105
56
19
65
69
91
55
47
453
212
23
59
102
31
137
41
121
178
28
60
39
64
29
37
86
75
22
144
474
32
126
146
95
76
179
150
63
58
166
143
42