75
344
257
60
239
120
16
99
115
54
50
108
335
44
173
22
27
95
144
31
41
26
61
81
25
46
43
58
72
209
17
94
101
28
88
32
152
118
36
92
174
45
302
183
23
82
29
37
8
74
128
236
78