15
3
23
42
8
21
6
51
4
45
43
17
71
27
37
5
111
47
58
29
26
18
13
24
73
163
14
30
158
19
34
16
50
62
49
28
9
85
53
32