28
62
14
13
96
11
12
40
21
76
20
10
99
84
31
42
393
27
26
32
41
37
35
23
30
44
142
74
5
107
125
50
97
52
49
15
57
22
79
17
19
60
120
39
16
72
54
24
45