59
67
82
30
84
5
716
97
34
19
16
9
43
8
21
55
94
57
310
41
220
706
12
38
26
114
29
68
170
14
53
44
7
15
102
23
239
258
27
70
48
32
119
140
136