21
51
25
13
5
91
38
24
141
1074
19
32
56
124
68
31
233
39
92
49
101
45
40
113
108
22
118
36
33
136
58
143
15
93
127
139
62
9
43
8
12
53
10
3
66
30
82
46
67
61