16
67
39
50
44
100
40
87
186
108
221
74
28
414
110
41
116
73
11
7
14
83
54
55
84
36
95
884
48
90
233
229
250
130
18
106
32
27
35
53
15
65
211
26
387
375
142
593
76
158
183
115