26
1
68
15
19
51
87
5
10
52
24
40
47
172
45
16
23
37
17
12
28
7
102
242
57
49
164
2
86
121
213
107
89
21
3
111
196
725
48
38
14
147
104
11
30
70
101
125
20
265
393
195