84
49
14
8
668
52
90
21
27
70
17
6
9
59
22
19
26
89
58
37
13
44
96
41
53
45
56
63
86
94
31
1
3
29
15
12
32
7
4
214
33
38