4
15
18
9
32
6
51
11
31
22
25
40
7
42
12
319
46
19
0
5
24
47
36
17
58
23
106
155
201
14
29
103
139
189
8
13
72
35
33
60