20
265
27
21
25
37
51
57
84
7
48
92
49
164
28
14
24
95
26
19
23
13
15
16
108
47
10
29
41
1
126
9
32
4
61
75
12
6
33
31
210
145