23
29
18
7
17
14
79
43
31
38
159
47
28
19
42
33
24
65
32
25
66
70
59
35
26
48
16
11
60
20
30
40
54
52
156
146