141
53
622
63
21
25
18
131
58
47
19
42
90
50
87
26
37
45
116
36
65
133
112
175
139
334
158
28
8
100
17
5
10
694
24
149
71
80
125
968
150
176
61
102
194
95
208
66
132
111
376
259
1270
497
493