69
36
168
58
98
43
159
78
598
158
113
16
343
25
47
15
101
77
73
27
121
33
72
71
4
24
94
264
23
62
76
35
214
290
29
44
68
14
291
96
64
224
84
59
75
178
119
109
19
57
91
93