16
33
189
61
32
39
101
45
88
60
14
20
193
47
161
13
76
17
64
38
8
100
48
400
50
7
23
52
36
27
87
157
24
338
18
5
9
92
195
40
154
334
22
53