18
428
78
19
41
12
5
22
6
8
13
3
27
17
16
10
4
31
9
37
23
15
60
24
33
49
55
50
14
48
26
64
58
11
25
40
29