4
9
14
6
23
24
20
39
19
26
29
56
17
111
5
3
16
10
37
53
41
332
21
42
58
8
12
73
38
7
40
0
45
22
32
66
25