139
38
246
32
103
21
54
4
41
50
261
75
18
52
110
287
173
72
67
274
343
19
11
112
106
159
152
232
270
122
3591
121
686
13
23
1627
51
185
2562
29
58
149
99
128
162
933
59
97
66
129
83
133
42
73
63
93