51
24
5
20
61
18
55
46
113
38
166
82
15
13
17
10
39
105
92
0
273
28
193
45
3
22
35
21
27
19
7
29
110
42
262
54
506
62
83
14
11
283
73
34
23