100
65
27
56
142
94
75
233
85
71
157
68
275
47
81
59
20
203
10
167
13
24
77
89
17
74
73
63
193
195
398
22
35
21
39
4
5
26
97