63
28
21
169
327
16
106
6
13
7
39
49
38
365
24
43
35
9
14
50
18
60
48
33
19
45
10
552
208
17
86
429
1881
22
20
114
258
207
2
73
25
3
69
71
123
161
12
37
47