18
21
4
37
26
8
73
199
253
9
7
113
12
90
20
86
2
110
22
16
123
44
35
28
3
15
85
307
245
11
611
1720
196
42
54
47
19
38
5
27
31
186
1209
267
0
6
10
77
55
84