18
98
243
152
107
12
86
185
90
61
21
79
23
9
44
204
27
447
15
128
55
48
77
381
25
92
76
26
68
13
153
14
34
19
11
36
99
28
10
49
81
106
38
4
66
108
130
67
41