148
112
13
23
18
44
131
233
241
10
62
6
8
16
17
29
238
223
100
130
77
20
72
70
3
39
142
212
58
63
61
2157
2
298
53
135
32
7
76
141
536
4012
92
12717
31
50
163
790
42