58
5
17
20
11
73
9
42
2
26
83
18
12
34
16
7
23
21
25
49
96
28
48
81
133
76
193
128
29
38
44
39
77
68
43
37
55
70
225
443