101
19
236
40
27
15
28
21
348
74
17
29
18
424
42
24
71
34
56
38
39
10
91
65
162
22
99
37
634
463
599
75
31
428
68
217
59
94
110
157
41
45
141
193
684
85
130
118
188