29
19
126
14
37
8
15
5
158
200
51
16
9
42
6
21
12
10
32
27
81
30
7
11
18
85
63
72
53
44
62
24
80
106
71
34
25
40
17
13