156
228
146
82
90
74
102
88
131
31
198
31
9
48
61
38
46
45
100
49
38
82
28
157
16
62
15
16
2
37
49
59
13
49
27
20
44
22
20
38
53
41
19
68
39
36
66
10
16
6