332
33
74
67
35
46
55
53
28
22
54
13
9
17
12
5
8
29
45
77
30
15
57
43
51
18
11
26
25
14
42
38
31
16
23
50
40
68
21