68
236
26
169
8
28
55
22
138
11
9
37
100
33
85
7
13
17
14
47
29
16
12
2
1076
43
347
99
200
30
785
32
241
346
465
39
253
38
92