66
18
10
33
50
26
6
7
17
19
5
52
22
59
34
28
53
374
96
27
13
24
3
4
8
97
72
16
14
41
44
40
9
23
21
20