17
112
39
77
63
107
79
15
25
27
23
12
9
13
56
14
115
7
20
44
26
19
201
271
96
37
66
524
28
95
210
50
40
64
151
55
22
41
130
72
29
169
36
34
33
131
485
10