429
95
126
28
34
69
39
81
40
144
11
1025
44
15
59
33
229
21
48
529
32
119
182
2060
749
29
96
18
5
212
98
50
56
60
36
110
6
213
43
31
62
92
117
25
61
22
57
26
52
112