25
42
30
99
143
65
13
82
56
1
92
44
130
45
90
51
21
35
70
311
91
36
16
128
37
5
213
9
63
142
12
15
8
6
19
112
74
17
52
26
29
4
7
31
69