178
55
123
35
158
73
240
23
283
152
182
26
40
28
145
60
65
61
128
45
59
95
34
9
49
37
52
50
32
74
41
20
30
6
48
21
15
44
92
607
19
18
5
31
72
269
64
131
107