76
157
52
28
88
146
34
138
16
68
63
13
41
51
56
158
31
40
54
14
151
26
37
182
94
130
92
90
23
29
36
20
48
108
74
114
47
59
128
81
85
222
390
143
33
171
140
290
55