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