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