111
354
770
55
140
71
97
844
62
63
85
72
42
87
86
67
3
26
23
60
13
11
46
88
24
163
369
17
110
213
69
38
59
166
27
98
223
70
148