99
72
34
130
76
49
59
70
159
232
38
223
66
344
208
111
58
68
43
287
106
128
64
122
50
65
138
96
47
80
63
27
256
73
157
25
201
112
395
22
219
67
212
31
20
30
37
46
11
9
14
41
7