17
30
199
27
117
119
49
100
132
22
382
36
51
139
59
35
21
10
14
9
68
48
69
104
220
218
169
8
47
15
310
18
88
89
108
12
43
7
3
145
320
98
115
37
29
31