2
0
16
7
4
23
1
38
12
46
54
90
82
18
26
47
40
13
15
294
110
92
118
73
60
44
20
41
69
32
117
52
19
57
108
116
523
94
126
220
100
24
28
8
30
98
14
416
3
61