17
30
116
22
43
14
101
124
20
709
167
26
75
61
109
44
175
37
130
49
18
173
131
32
168
659
149
201
23
51
33
10
113
108
329
125
92
12
4
321
29
68
349
399
295
8
34
80
57
28
13