566
845
43
6
70
67
7
17
158
9
463
33
239
30
52
85
96
37
681
103
370
670
131
25
24
189
21
29
288
95
76
15
10
5
198
59
12
296
49
53
64
106
65
148
41
105
16
177
13
27
87
84
75
14