26
77
40
60
21
196
25
58
163
43
146
100
131
828
12
7
50
17
62
177
15
302
154
11
76
19
30
42
51
16
257
14
23
39
366
97
18
102
105
29
101