29
16
30
25
9
21
32
35
134
40
38
15
64
26
189
24
130
76
89
110
81
184
17
54
161
20
12
8
51
27
61
39
101
74
18
2
52
1
71
204
11
34
45