16
715
182
20
109
241
320
46
87
575
141
129
136
24
19
44
5
227
92
67
47
113
75
22
65
106
26
35
9
334
68
10
147
157
43
78
89
28
70
41
33
73
30
11
97
15
145
99
66
101