0
19
4
9
25
11
21
17
6
8
10
16
72
52
26
22
14
86
5
13
23
12
82
41
77
24
32
40
31
56
60
15
151
287
35
555
126
74
49
160
128
33
98
521