38
126
541
7
16
394
28
115
23
39
819
155
27
58
35
6
17
151
43
65
169
24
742
331
41
263
25
75
20
138
63
54
32
153
8
10
18
34
15
11
26
22