23
56
40
93
89
102
13
10
340
48
61
38
21
74
113
63
51
37
16
31
64
83
139
32
30
301
272
11
6
7
17
9
19
4
26
72
20
128
76
46
52
15
33
94
24
14
78
90
457
12