15
28
22
29
8
31
56
30
27
19
59
40
14
32
4
195
47
10
25
43
17
152
42
103
38
108
9
54
16
26
34
35
12
41
5
66
122
21
62
24