15
128
9
19
16
184
37
26
90
86
79
459
43
221
523
30
62
70
93
31
112
28
60
45
96
5
111
145
39
41
49
218
113
69
32
56
4
25
40
77
57
44
35
38
66
42
17
76
158
129
53
14