82
130
186
176
128
118
28
143
14
145
1833
584
155
174
24
33
107
576
79
19
10
50
261
69
97
157
5
27
7
15
40
233
22
1290
39
152
47
62
98
115
165
30
48
54
121
6
199
188
58
302
25
110
100