1
4
21
15
7
26
9
19
11
18
28
3
6
60
88
0
81
29
14
104
10
16
217
8
36
13
2
367
82
24
5
30
62
79
201
293