29
60
16
174
63
104
50
142
17
30
72
8
193
33
15
71
5
199
21
140
87
22
49
27
382
28
31
7
32
103
452
62
96
64
75
47
186
198
69
166
12
51
11
1
130
81
232
59
9