98
62
73
46
24
23
75
140
144
54
120
33
122
12
35
276
26
28
72
78
137
155
21
65
27
111
340
55
101
322
31
41
4
61
74
373
63
83
265
171
56
18
103
49
57
578
106
91
79
182
25
44
123
408