17
101
176
33
43
59
164
79
54
128
51
192
93
268
445
14
23
16
130
19
45
29
49
40
28
119
103
21
195
284
38
18
112
365
105
31
265
12
22
6
190
10
80
8
67
7
152
63
982
5