128
58
236
59
56
36
153
63
40
69
168
98
43
159
78
598
158
113
16
344
25
47
15
101
77
73
27
121
33
72
71
4
24
94
264
23
62
76
35
216
292
29
44
68
14
291
96
64
224
84
75