15
131
35
13
27
17
422
38
45
23
71
18
31
10
193
20
55
34
87
57
162
22
21
98
616
445
591
75
36
50
68
207
58
86
109
39
156
41
43
136
192
93
665
83
121
110
33
184
74
183
54
114